/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-size:13px;
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #ffffff;
}

P{
	font-size:13px;
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
}

.BodyText{
	font-size:13px;
	font-family: Arial,sans-serif;
	font-weight:normal;
	color: #333333;
	line-height: 1.166;	
}

A	
{
	font-size:	13px;	
	font-weight:normal;
	color:	#3333cc;
	}	

		
A:active	
{
	font-size:	13px;
	font-weight:normal;
	color:	#6565C1;
	}	
		
A:hover	
{
	font-size:	13px;
	font-weight:normal;
	color:	#6565C1;
	}

.SubTitle {
	font-size: 18px;
	color: #6281B0;
	font-weight: bold;
}

H1 
{
	font-size: 18px;
	color: #6281B0;
	font-weight: bold;
	font-style: italic;
}

H2 
{
	font-size: 15px;
	color: #6281B0;
	font-weight: bold;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#Anchor {
	position:absolute;
	top: 0px;
	left: 0px;
	width: 225px;
	z-index: 100;
}

#PageBody{
	position:absolute;
	top: 117px;
	left: 225px;
	right: 2%;
	width: 561px;
	height: 714px;
}


#logo {
	position:absolute;
	top: 5px;
	right: 5px;
	margin: 0px;
	padding: 0px;
	z-index: 99;
}

.footer{
	font-size:10px;
}

	.footer a{
		font-size:	10px;	
		font-weight:normal;
		color:	#3333cc;
	}	
	
	.footer a:active	
	{
		font-size:	10px;
		font-weight:normal;
		color:	#6565C1;
	}	
			
	.footer a:hover	
	{
		font-size:	10px;
		font-weight:normal;
		color:	#6565C1;
	}


.ForumQuote{
	font-size:13px;
	font-style: italic;
	color: #999999;
	background-color:#F5F7F6;
	border: 1px solid #C5CFD0;
	padding: 5px;
}

.ForumTitle{
	font-size: 20px;
	color: #6281B0;
	font-weight: bold;
	padding-bottom: 9px;
}

.ForumHeader{
	FONT-WEIGHT: bold; 
	BORDER-LEFT-COLOR: #d70000; 
	PADDING-BOTTOM: 3px; 
	COLOR: #373939; 
	BORDER-TOP-STYLE: none; 
	BORDER-TOP-COLOR: #d70000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #d70000 1px solid; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-RIGHT-COLOR: #d70000 
}

#Search{
	position:absolute;
	left: 6px;
	bottom: -25px;
	width: 202px;
	
}


#Header{
	position:absolute;
	top: 0px;
	left: 231px;
	width: 557px;
}

#Nav{
	position:absolute;
	align: right;
	top: 85px;
	left: 228px;
	width: 558px;
}

.NavText{
	font-size:11px;
	color: #A8A8A8;
}

	a.NavText {
		font-size:11px;
		color: #A8A8A8;
		text-decoration:none;
	}
	
	a.NavText:hover {
		font-size:11px;
		color: #000000;
		text-decoration:none;
	}

	a.NavText:active {
		font-size:11px;
		color: #A8A8A8;
		text-decoration:none;
	}

#SubNav {
	line-height: 25px;
}

.SubNavText{
	color: #000000
	font-size:11px;
}

	a.SubNavText {
		font-size:11px;
		color: #000000;
		text-decoration:none;
	}
	
	a.SubNavText:hover {
		font-size:11px;
		color: #A8A8A8;
		text-decoration:none;
	}

	a.SubNavText:active {
		font-size:11px;
		color: #000000;
		text-decoration:none;
	}
	
.SubNavTextDisabled {
	font-size:11px;
	color: #CCCCCC;
	text-decoration:none;
}

#ALink {
	padding-top: 5px;
	line-height: 20px;
}

.ALinkText{
	color: #000000
	font-size:11px;
}

	a.ALinkText {
		font-size:11px;
		color: #000000;
		text-decoration:none;
	}
	
	a.ALinkText:hover {
		font-size:11px;
		color: #A8A8A8;
		text-decoration:none;
	}

	a.ALinkText:active {
		font-size:11px;
		color: #000000;
		text-decoration:none;
	}

	#ALinksHeader {  
		PADDING-BOTTOM: 3px; 
		BORDER-BOTTOM: #d70000 1px solid; 
		BORDER-TOP-STYLE: none; 
		BORDER-RIGHT-STYLE: none; 
		BORDER-LEFT-STYLE: none; 
	}
	
	.ALinksHeader { 
		font-weight: bold; 
		font-size: 12px; 
		color: #373939; 
		padding-top: 5px; 
	}
					
.ALinkTextDisabled {
	font-size:11px;
	color: #CCCCCC;
	text-decoration:none;
}


.BodyHeader {
	position:absolute;
	top: 12px;
	left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6281B0;
	font-weight: bold;
}


.LoggedInAs{
	background-color:#D1DEE9;
	font-size:11px;
}

.Alert
{
	background-color: #fbffcc;
	font-size:13px;
}


#dropmenudiv { 
	BORDER-RIGHT: #B6C0C4 1px solid; 
	BORDER-TOP: #B6C0C4 1px solid; 
	Z-INDEX: 200; 
	VISIBILITY: hidden; 
	font-size: 11px;
	BORDER-LEFT: #B6C0C4 1px solid; 
	BORDER-BOTTOM: #B6C0C4 1px solid; 
	POSITION: absolute; 
	padding-top: 3px; 
	padding-bottom: 3px;
	line-height: 19px;
	color: #373939;
}

#dropmenudiv A { 
	font-size: 11px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px;  
	TEXT-DECORATION: none; 
	color: #373939;
}

#dropmenudiv A:hover { 
	font-size: 11px; 
	color:#373939;
	BACKGROUND-COLOR:#cadde6
}


/* Form Note Divs */
.NoteHead
{
	font-weight:bold;
	color: #777777;
	margin-right: 8px;
}


.DebugNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #cccccc; 
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #eef7ff; 
	background-image: url(../Images/Icons/bug.png); 
	background-repeat: no-repeat; 
	background-position: 10px center;	
}

.InfoNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #cccccc; 
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #eef7ff; 
	background-image: url(../Images/Icons/information.png); 
	background-repeat: no-repeat; 
	background-position: 10px center;	
}


.SuccessNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #85ce72; /*71bb60; */
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #e1ffdc; 
	background-image: url(../Images/Icons/tick-circle.png); 
	background-repeat: no-repeat; 
	background-position: 10px center;	
}

.WarningNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #FED626; 
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #FFF7C0; 
	background-image: url(../Images/Icons/Alert.png); 
	background-repeat: no-repeat; 
	background-position: 10px center;	
}

.ErrorNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #d70000; 
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #ffefef; 
	background-image: url(../Images/Icons/exclamation-red.png); 
	background-repeat: no-repeat; 
	background-position: 10px;	
}


.FatalNote
{
	text-align:left;
	margin: 15px 0px 15px 0px; 
	border: solid 1px #ff32e4; 
	padding: 4px 4px 4px 36px; 
	vertical-align: middle; 
	background-color: #ffefff; 
	background-image: url(../Images/Icons/exclamation-fatal-cross.png); 
	background-repeat: no-repeat; 
	background-position: 10px;	
}


.rss { margin-left: -20px; }



/***********************************************/
/* Glenn Edits Yall                            */
/***********************************************/


div.rounded-box {
    width: 9em;
    background-color: #E6E6E6;
    margin: 3px;
}
div.top-left-corner, div.bottom-left-corner,
div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px;
background-color:#FFF; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside,
div.top-right-inside, div.bottom-right-inside
{position:relative; font-size:150px; font-family:arial;
color:#E6E6E6; line-height: 40px;}
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {
	position: relative; padding: 8px; color:#000;
}

div#Tab1,div#Tab2,div#Tab3,div#Tab4,div#Tab5,div#Tab6,div#Tab7 {
margin-left: 32px !important;
background: transparent !important;
}

div.Box5 a {text-decoration: none !important;}
div.Box5 p {text-decoration: none !important;}
.Box5 {text-decoration: none !important;}

.liseo {font-weight: normal; font-size: 13px; color: black;}
.hseo {font-weight: bold; color: #6281B0; display: inline; position: relative; bottom: 3px; font-size:105%;}


.learnmore {font-weight: bold; color: #fcfcfd; border: 1px solid #ccc; background: #c5cfd0; padding: 9px; margin-top: 12px; margin-bottom: 6px; display: block;}
#learngoal {border: 2px solid #bbb; font-size: 110%; font-weight: bold; }
.learnmore:hover {border: 1px solid #6281B0;background: #6281b0 !important;}
#learngoal:hover {border: 2px solid #6281B0;background: #6281b0;}
.lmimg {float: right; border: 0px solid #fff; max-height: 46px; margin-top: 1px; border: 4px solid #ddd;}




/************
div.learnmore {font-size: 11pt; background: white; color: #6281b0; border: 1px solid white !important; padding: 0px !important;font-weight: bold;margin-top: 12px; margin-bottom: 6px;display: block; }
div.learnmore:hover {background: white !important; border: 1px solid  white !important; color: #777;}

img.lmimg {display: none !important;}
***********************************/


div.learnmore:before {
	padding-right: 5px;
        color: #d70000;
        content: url();

}






a {text-decoration: none !important;}


#Tab8 { left: 27px !important;}
#Tab9 { left: 27px !important;}
#Tab10 { left: 27px !important; }


div#part-test { margin-top: 16px; color: #333;}
div#part-test em {margin-top: 4px !important; margin-bottom: 0px !important; display: block; }




.rssf4 {position: relative; float: left; left: -2px;}
.rssf4 h3 {font-size: 12px; border-bottom: 1px solid #c0001f; padding-bottom: 4px; margin-bottom: 0px; margin-top: 26px;}
.rssf4 a {color: #333; font-size: 8pt; display: block;}

.rssf4 a:hover {color: #777;}


#sb-add-rss {background: white; padding-left: 4px; }

h2#h2fix1gf {font-size: 10pt !important; white-space: nowrap; padding-bottom: 4pt;}


div#lightpop-details-caption a {color: #666 !important;}
div#lightpop-details-caption a:hover {color: #cc0033 !important; text-decoration: none;}




div#on-your-3 {
float: right;
position: absolute !important;
right: -220px;
top: 140px;
width: 150px;
background: #eef7ff;
text-align: center;
padding: 4px 8px 16px 8px;
z-index: -3;
border: 2px solid #ccc;
}
div#on-your-3 p {
color: #333
}
div#on-your-3 strong {
display: block;
margin-bottom: 4px;
}
div#on-your-3 a#123 {
color: red;
font-weight: bold; 
font-size: smaller;
}
div#on-your-3 img#vidth {
border: 4px solid #ccc; 
display: block; 
align: center; 
text-align: center; 
margin-left: auto; 
margin-right: auto; 
margin-bottom:8px; 
}
div#on-your-3 img#youtube {
border: 1px solid #dcdcdc; 
display: block; 
float: right; 
position: relative; 
top: 17px; left: 9px;
}



/***********************************************/






div.learnmore {background: #fafafa !important; color: #4E6DB0 !important}
img.lmimg, div.learnmore img {width: 80px !important; max-width: 80px !important; min-width: 80px !important;}
div.learnmore:hover {background: #6281b0 !important; color: #fff !important}

.Box3 h3, span#SideMenu1_lblSectionName {color: #555 !important;}


div.NavText#Nav {width: 600px; position: absolute; top: 85px; left: 200px;}



span#Footer1_lblCopyright a, span#Footer1_lblCopyright a:visited, span#Footer1_lblCopyright a:hover {color: #555}
















