﻿body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background:#FFFFFF none repeat scroll 0 0;
	color:#4C4C4C;
	font-family:arial;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	margin:0;
	padding:10px;
	text-align:center;
}

#outermain{width: 100%;background-color: #FFFFFF;text-align: center;border-style: none;}
#innermain{width: 1000px;margin: 0 auto;text-align: left;border: solid 1px #C0C0C0;height: 100%;}
#headerlogosection{border: none 0px #000000;margin: 0 auto;width: 350px;}
#headeradsection{border: none 0px #000000;margin-left: 10px;margin-right: 10px;margin-top: 0px;text-align: center;display: table;width: 505px;position: relative;background-image: url('../Images/adbg.jpg');background-repeat: no-repeat;}
#Body1{border: none 0px #000000;margin: 20px 10px 10px 10px;text-align: left;position: relative;height: 100%;z-index: 2;}
#footerbottom{ border: none 0px #000000; margin-left: 0px;margin-right: 0px;text-align: center;display: table;width: 100%;}

/* Generics */
.left{ float: left; }
.right{ float: right; }
.clear{ clear: both; }

.stbuttontext{ background-color: Transparent; color: #0066FF; text-decoration: none;}

.redlinks{ background-color: Transparent; color: Red !important; text-decoration: none; font-family: Arial;}
.bluelinks{ background-color: Transparent; color: #0066FF !important; text-decoration: none; font-family: Arial;}
.graylinks{ background-color: Transparent; color: #100150 !important; text-decoration: none; font-family: Arial;}
.blacklinks{ background-color: Transparent; color: #000000 !important; text-decoration: none; font-family: Arial; }
.dbluelinks{ background-color: Transparent; color: #2F76AF !important; text-decoration: none; font-family: Arial; }
.darkgreenlinks{ background-color: Transparent; text-decoration: none; color: #37532D !important; font-family: Arial; }

.blueheader{ background-color: #99CCFF; color: #000000; text-decoration: none; }
.section{ margin: 10px 10px 10px 10px; text-align: center; position: relative; }
.sectionmar0{ margin: 0px 0px 0px 0px; position: relative; }
.msection{ text-align: center; position: relative; }

.InnerDivMiddle
{
    border: none 0px #000000;
    display: table-cell; 
    vertical-align: middle;
    margin-top: 17px;
    position: relative;
}

#mainmenu{ width: 980px; text-align: center; margin-left: 10px; }

.bar{ background-image: url('/Images/bluewideline.jpg'); background-repeat: repeat-x repeat-y; border: solid 1px #12312;}
.redbar{ background-image: url('/Images/bg/fading_red.png'); background-repeat: repeat-x repeat-y; border: solid 1px #12312;}
.fredbar{ background-image: url('/Images/bg/fading_background_29.png'); background-repeat: repeat-x repeat-y; border: solid 1px #12312;}
.greenbar{ background-image: url( '/Images/bg/fading_background_8.png' ); background-repeat: repeat-x repeat-y; border: solid 1px #12312;}
.bluebar{ background-image: url('/Images/bg/fading_blue.png'); background-repeat: repeat-x repeat-y; border: solid 1px #12312; }
.forangebar{ background-image: url('/Images/bg/fading_orange.png'); background-repeat: repeat-x repeat-y; border: solid 1px #12312; }
.fbluebar{ background-image: url('/Images/bg/fading_background_20.png'); background-repeat: repeat-x repeat-y; border: solid 1px #12312; }
.fyellowbar{ background-image: url('/Images/bg/fading_yellow1.png'); background-repeat: repeat-y repeat-x; border: solid 1px #12312; }
.gbar{ background-image: url('/Images/greywideline.jpg'); background-repeat: repeat-x; border: solid 1px #12312; }
.gbarfull{ background-image: url('/Images/greywideline.jpg'); background-repeat:repeat; border: solid 1px #12312; }

.menulinks
{	
	font-family: Arial;
	font-size: 14px;
	color: #100150;
	text-decoration: none;
	background-color: transparent;
	border-style: none;
	padding: 10px;
	margin: 10px;		
}

.Video
{
    height: 300px;
    width: 300px;
    border: none 0px #000000;
    margin: 0px 10px 0px 0px;
    position: relative;
}

.BlueHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    background-color: transparent;
    padding: 3px;
    margin: 5px;
    color: #0066FF;
    height: 30px;
}

.BlackHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    background-color: transparent;
    padding: 3px;
    margin: 5px;
    color: #000000;
    height: 20px;
}

.textleft{text-align: left;}

.bw4{border-width: 4px;}
.showborder{border: solid 1px #000000 !important;}

.blborder
{
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 2px;
	border-color: #D7EBFF;
}
.blueborder
{
	border-top-style: none;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #D2E5FE;
}

.greenborder
{
	border-top-style: none;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #E8F2E6;
}

.grayborder
{
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #D8D8D8;
}
.blackborder
{
	border: solid 1px #000000;
}
.orangeborder
{
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #E1C085;
}

.yellowborder
{
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #FEF789;
}

.noborder{ border: none 0px #ffffff !important; }

.spacer5{	height: 5px;}
.spacer10{	height: 10px;}
.spacer20{	height: 20px;}
.spacer40{	height: 40px;}
.spacer50{	height: 50px;}


/* COLORS */
.blue{	color: #0066FF;}
.red{	color: #FF0000;}
.black{	color: #000000;}
.gray{	color: #100150;}

.top5{	margin-top: 5px;}
.top10{	margin-top: 10px;}
.top20{	margin-top: 20px;}
.bold{	font-weight: bold;}
.bottom5{	margin-bottom: 5px;}

.ulstyle{	padding: 0px;margin: 0px;}
.tbmulti{	font-size: 10px;height: 200px;width: 400px;font-size: 12px;}

/* Text Size */
.text14{font-size: 14px;}
.text13{font-size: 13px;}
.text12{font-size: 12px;}
.text11{font-size: 11px;}
.text10{font-size: 10px;}

/* Links */
.nolink a a:active a:hover a:link a:visited{text-decoration: none;border: inherit;}

/* Width */
.w980{width: 980px;}
.w975{width: 975px;}
.w950{width: 950px;}
.w875{width: 875px;}
.w800{width: 800px;}
.w760{width: 760px;}
.w750{width: 750px;}
.w730{width: 730px;}
.w700{width: 700px;}
.w675{width: 675px;}
.w670{width: 670px;}
.w660{width: 660px;}
.w650{width: 650px;}
.w630{width: 630px;}
.w620{width: 620px;}
.w610{width: 610px;}
.w600{width: 600px;}
.w590{width: 590px;}
.w580{width: 580px;}
.w550{width: 550px;}
.w500{width: 500px;}
.w475{width: 475px;}
.w450{width: 450px;}
.w400{width: 400px;}
.w300{width: 300px;}
.w325{width: 325px;}
.w350{width: 350px;}
.w275{width: 275px;}
.w250{width: 250px;}
.w240{width: 240px;}
.w230{width: 230px;}
.w220{width: 220px;}
.w210{width: 210px;}
.w200{width: 200px;}
.w190{width: 190px;}
.w175{width: 175px;}
.w150{width: 150px;}
.w100{width: 100px;}
.w70{width: 70px;}
.w50{width: 50px;}
.w25{width: 25px;}
/* Height */
.h1{height: 1px;}
.h2{height: 2px;}
.h10{height: 10px;}
.h20{height: 20px;}
.h25{height: 25px;}
.h30{height: 30px;}
.h40{height: 40px;}
.h50{height: 50px;}
.h100{height: 100px;}
.h140{height: 140px;}
.h150{height: 150px;}
.h200{height: 200px;}
.h300{height: 300px;}
.h400{height: 400px;}
/* Overflow */
.overflowx{overflow-y: hidden;overflow-x: auto;}
.overflowy{overflow-x: hidden;overflow-y: auto;}
.overflowa{overflow: auto;}
/* margin */
.mar0{margin: 0 0 0 0;}
.marLeft3{margin-left: 3px;}
.marLeftO3{margin-left: -3px;}
.marLeft5{margin-left: 5px;}
.marLeftO5{margin-left: -5px;}
.marLeft10{margin-left: 10px;}
.marLeftO10{margin-left: -10px;}
.marLeft15{margin-left: 15px;}
.marLeftO15{margin-left: -15px;}
.marLeft20{margin-left: 20px;}
.marLeftO20{margin-left: -20px;}
.marLeft25{margin-left: 25px;}
.marLeft30{margin-left: 30px;}
.marLeftO30{margin-left: -30px;}
.marLeft40{margin-left: 40px;}
.marLeftO40{margin-left: -40px;}
.marRight3{margin-right: 3px;}
.marRight5{margin-right: 5px;}
.marRight10{margin-right: 10px;}
.marRight15{margin-right: 15px;}
.marRight20{margin-right: 20px;}
.marRight25{margin-right: 25px;}
/* PADDING */
.pad0{padding: 0px 0px 0px 0px;}
.pad1{padding: 1px 1px 1px 1px;}
.pad2{padding: 2px 2px 2px 2px;}
.pad3{padding: 3px;}
.pad4{padding: 4px 4px 4px 4px;}
.pad6{padding: 6px 6px 6px 6px;}
.pad8{padding: 8px 8px 8px 8px;}

/* hover menu*/
#wrapperDiv{position: relative;margin:: 0 auto auto 0;width: 1000px;z-index: 3;}
#globalNavDiv ul{ padding: 5px 5px 5px 5px;}
#globalNavDiv li{display: inline;}
#globalNavDiv li a{ font-family: Arial;font-size: 14px;color: #353535;text-transform: uppercase;text-decoration: none;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;text-align:center; margin: 10px; padding: 5px 15px 8px 15px;}
#globalNavDiv li a:hover{color: #81D3FF;background-color: #ffffff;}
#submenu1, #submenu2, #submenu3, #submenu4, #submenu5, #submenu6, #submenu7, #submenu8
{
	font-family: Arial;
	font-size: 12px;	
	position: absolute;
	top: 35px;
	visibility: hidden;
	background-color: #FFFFFF;
	border: 1px solid #99CCFF;
	padding: 0 0 0 0;
	z-index: 99999999;
	overflow: hidden;	
	width: 150px;
}
	
#submenu1{left: 87px;}
#submenu2{left: 185px;}
#submenu3{left: 295px;}
#submenu4{left: 409px;}
#submenu5{left: 524px;}
#submenu6{left: 620px;}
#submenu7{left: 715px;}
#submenu8{left: 820px;width: 168px;}

#submenu1 a, #submenu2 a, #submenu3 a, #submenu4 a, #submenu5 a, #submenu6 a,  #submenu7 a,  #submenu8 a{text-align: left;display: block;color: #000000;text-decoration: none;z-index: 5;padding: 3px 3px 3px 7px;}
#submenu1 a:hover, #submenu2 a:hover, #submenu3 a:hover, #submenu4 a:hover, #submenu5 a:hover, #submenu6 a:hover, #submenu7 a:hover, #submenu8 a:hover{background-color: #99CCFF;}

.ulmain{list-style-image: url('../Images/plus.png');}
.ulsquare{list-style-type: square;}
.ulnone{list-style-type: none;}
.divrow{padding: 1px;margin: 1px 0px 0px 3px;text-align: left;}
.chk1{border-style: none;text-decoration: none;background-color: Transparent;vertical-align: middle;text-align: left;padding: 3px 3px 3px 3px ;}

.tleft{text-align: left;}
.tright{text-align: right;}
.tcenter{text-align: center;}

.twhite{color: White;}
.tgreen{color: #649551;}
.tdarkgreen{color: #37532D;}
.tdarkdarkgreen{color: #283D21;}
.torange{color: #FE9A2C;}

.padtop5{padding-top: 5px;}
.vtop{vertical-align: top;}

.show{visibility: visible;display: block;}
.hide{visibility: visible;display: none;}

.bgyellow{ background-color: Yellow }
.bgblue{ background-color: #D7EBFF;} 

.overflowh{ overflow:hidden; }

.himg span{text-decoration: underline;}
.himg img{border-style: none;border-width: 0px;border-color: #FFFFFF;padding: 0px 1px 0px 2px;}
.himg a{text-decoration: none;}

.z1{ z-index: 1; }
.z2{ z-index: 2; }
.z3{ z-index: 3; }

/* BUTTONS */
.buttons a, .buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px; /* Links */}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}

/* STANDARD */
button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}

/* POSITIVE */
button.positive, .buttons a.positive{color:#529214;}
.buttons a.positive:hover, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}

/* NEGATIVE */
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}

.inl{ display: inline;}
.nodec{ text-decoration: none !important;}
