body { margin: 0px; background-image: url(Images/back.gif); background-repeat: repeat-x; background-position: center top; }
.tdwhite { background-color: #FFFFFF; }
.tdgrey { background-color: #e7e7e7; }
.tdblue { background-color: #0568b4; }
.textbluebig { font-family: Arial; font-size: 18px; color: #1b5ba2; font-weight: normal; font-style: normal; text-transform: uppercase; }
.txtnormal { font-family: Arial; font-size: 12px; line-height: 118%; font-weight: normal; color: #1b5ba2; }
.txtorange { font-family: Arial; font-size: 16px; font-weight: normal; color: #ff7200; }
.whitetxt { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.txtnormalblack { font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; }
.bottomline { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #dadada; }
.txtblackbold { font-family: Arial; font-size: 11px; font-weight: bold; color: #333333; }
a:link { font-family: Arial; font-size: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a:visited { font-family: Arial; font-size: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a:hover { font-family: Arial; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration: none; }
a:active { font-family: Arial; font-size: 15px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.white:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
}
a.white:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
}
a.white:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #cc750b;
	text-decoration: none;
}
a.white:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
}
a.black:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.black:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.black:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.black:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.footertxt { font-family: Arial; font-size: 11px; font-weight: normal; color: #0c4e97; }
.tdgreydark { background-color: #c5c5c5; }
.BORDERGREY { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #e7e7e7; border-left-color: #e7e7e7; }
.error { font-family: Arial; font-size: 11px; font-weight: normal; color: #FF0000; }
.tdorangee { background-color: #F8931D; }
.navborder { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; }
.tdorangethick { background-color: #cc750b; }
a.nav:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.nav:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.nav:hover { font-family: Arial; font-size: 11px; font-weight: bold; color: #FCAF2B; text-decoration: none; 
}
a.nav:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.bluetxt { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.bordergreyall { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.AffiliateHomeTable1 { border: 1px solid #CCCCCC; }
.center { font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; }
.left { font-family: Arial; font-size: 12px; line-height: 118%; font-weight: normal; color: #333333; }
li { font-family: Arial; font-size: 12px; line-height: 118%; font-weight: normal; color: #eb8000; }
.tableborder { border: 1px solid #CCCCCC; }
h5 { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.bold { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
a.blackbold:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0258c1;
	text-decoration: none;
}
a.blackbold:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0258c1;
	text-decoration: none;
}
a.blackbold:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #eb8000;
	text-decoration: none;
}
a.blackbold:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0258c1;
	text-decoration: none;
}.rightborder { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-right-color: #D8D8D8; }
.center { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.error { font-family: Arial; font-size: 11px; font-weight: normal; color: #FF0000; }
.right { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.parabold { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.para { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; }
.bluetxtbold { font-family: Arial; font-size: 12px; font-weight: bold; color: #0258c1; }
.lightgrey { font-family: Arial; font-size: 11px; font-weight: normal; color: #E0E0E0; }
.GRADBLUE { background-image: url(images/BLUEGRAD.gif); background-repeat: repeat-x; background-position: center top; border: 1px solid #d8edfa; }
.borderbottom { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-bottom-color: #CCCCCC; }
.Grid { font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding: 8px; border: 1px solid #CCCCCC; background-color: #F4F4F4; }
.Grid a:link 
{ font-family: Arial; font-size: 12px; font-weight: bold; color: #eb8000; text-decoration: underline; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.Grid a:visited 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #eb8000;
	text-decoration: none;
}
.Grid a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0258c1;
	text-decoration: none;
}
.Grid a:active
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #eb8000;
	text-decoration: none;
}
.Grid a
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#103354;
	font-size:1em;
}
.GridItem
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color: white;
	border-color:#ffffff;
}
.GridItem Row
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color: #464646;
    font-size:	9px;
    text-align: left

}
.GridAltItem
{
    background-color: #e9f3fc;
	border-color:#ffffff;
}
.GridHeader
{
	font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
    background-color: #2a87c8;
	color:white;
	text-align:	center;
	border-color:#ffffff;
}
.Grid td
 { border:1px solid #FFFFFF; font-family:Arial, Arial, Helvetica, sans-serif; padding:4px;font-size: 12px; }
 .GridPager
{
	text-align:right;
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
}.datalst { font-family: Arial; font-size: 12px; line-height: 118%; font-weight: normal; color: #333333; }
.lnkbtn1 { font-family: Arial; font-size: 12px; font-weight: normal; color: #FF6600; text-decoration: none; margin-top: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #999999; }
a.lnkbtn:link { font-family: Arial; font-size: 14px; font-weight: normal; color: #333333; text-decoration: none; margin-top: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #999999; line-height: 120%; padding-top: 0px; list-style-position: outside; list-style-image: url(../../App_Themes/smx_web/images/arrow_bullet.gif); list-style-type: disc; }
a.lnkbtn:visited {
	font-family: Arial; font-size: 14px; font-weight: normal; color: #333333; text-decoration: none; margin-top: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #999999; 
}
a.lnkbtn:hover {
	font-family: Arial; font-size: 14px; font-weight: normal; color: #2a87c8; text-decoration: underline; margin-top: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #999999; 
}
a.lnkbtn:active {
	font-family: Arial; font-size: 14px; font-weight: normal; color: #333333; text-decoration: none; margin-top: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #999999; 
}
.txtboxcls { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; padding: 1px; height: 16px; border: 1px solid #cccccc;}
.stldropbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #007AB4; border: 1px solid #B9CFFF; background-image: url(images/txtboxback.gif); background-repeat: repeat-x; background-position: top; }
.textfield:hover {
	BORDER-LEFT-COLOR: #e2e2e2; BORDER-BOTTOM-COLOR: #e2e2e2; BORDER-TOP-COLOR: #e2e2e2; BORDER-RIGHT-COLOR: #e2e2e2; border-width:1px;height: 16px
}
.textfield {
	BORDER-RIGHT: #aab3b3 thin solid; BORDER-TOP: #999 thin solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #aab3b3 thin solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d5dddd thin solid; BACKGROUND-COLOR: #f7f7f7;border-width:1px;height: 16px
}
.chromestyle{
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
width:89%;
font-weight: normal;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content:; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{ border: 0px solid #BBB; width: 100%; background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/ padding: 4px 0; margin: 0; text-align: right; /*set value to "left", "center", or "right"*/ 
}

.chromestyle ul li{
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
display: inline;
}

.chromestyle ul li a{
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;

padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 0px solid #DADADA;
}

.chromestyle ul li a:hover{

}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content:;
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{ font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
position:absolute; top: 0; border: 1px solid #CCC; /*THEME CHANGE HERE*/ border-bottom-width: 0; font:normal 9px Verdana; line-height:18px; z-index:100; background-color: white; width: 92px; visibility: hidden; 
 /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{ width: font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
auto; display: block; text-indent: 3px; border-bottom: 1px solid #EAEAEA; /*THEME CHANGE HERE*/ padding: 1px 0; text-decoration: none; 
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/ 
background-color: #EBF8FF;
font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none; 
}
.wrapper {

	background-image: url(images/left_corner_box.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.fccontainer {
	
	width: 1003px;
	text-align: center;
	background-image: url(images/fading_bg_01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #CCCCCC;
}
.fccontent {
	
	width: 1003px;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(images/fading_cap_07.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bigerror { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #FF0000; }


.dropdown {font-family: Arial; float:left;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;}
.dropdown dt {
	padding:1px;
	font-weight:bold;
	cursor:pointer;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;
	}
.dropdown dt:hover {}
.dropdown dd {overflow:hidden; display:none; background:#fff; opacity:0;font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;}
.dropdown ul {
	list-style:none;
	
}
.dropdown li {display:block}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:1px; font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none; background:#eaf0f2;}
.dropdown a:hover {background:#d9e1e4; font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1b5ba2;
	text-decoration: none;}
.dropdown .underline {}
