html {
overflow: -moz-scrollbars-vertical;
}
body {background-color:#002E60;font-family: arial, helvetica;font-size:80%;color: #FFFFFF;margin-top:48px;}
a {color: #E8F8FF;}
.menuTblPadding {
	padding-bottom: 5px;
}
.menuLink {
	font-size:110%;
    text-decoration: none;
    color: #EAFFFF;
    padding-left: 0px;
    /*font-weight: bold;*/
}
.menuLinkSelected {
	font-size:110%;
    text-decoration: none;
    color: #6F9CD7;
    padding-left: 0px;
	
    /*font-weight: bold;*/
}
.menuSubLink {
	font-size:90%;
    color: #FFFFFF;
}
.menuSubLink2 {
	font-size:110%;
    text-decoration: none;
    color: #EAFFFF;
    padding-left: 32px;
}
.menuSubLink2Selected  {
	font-size:110%;
    text-decoration: none;
    color: #6F9CD7;
    padding-left: 32px;
	/*font-weight: bold;*/
}
.bottomLink {
    text-decoration: none;
    color: #E8F8FF;
	padding-top: 5px;
}
.heading {
    padding: 0px 0px 10px 0px;
    font-weight: bold;
}
.heading a {
    color: #000000;
	text-decoration: none;
}

.searchForm select {
	font-family: arial, helvetica;
	color: #000000;
    width: 150px;
}
.contenttext
{
	padding-top:0px;
}
.homecontenttext
{
	padding-top:15px;
}
.margintop
{
	MARGIN-TOP: 96px;
}
.contenttextblue
{
	padding-top:96px;
}

input {font-family: arial, helvetica;font-size: 80%;width:135px; }
select{font-family: arial, helvetica;font-size: 80%;}
textarea{font-family: arial, helvetica;font-size: 80%;}
.radio {font-family: arial, helvetica;font-size: 80%;width:20px;margin-left:-3px; }

.buttonstyle1 {margin-right:5px;text-transform:capitalize;width:95px; height: 20px; color: #FAF3E5; background-color: #6EADE3; border: solid 1px gray; font-weight: bold;}
.buttonstyle2 {text-transform:capitalize;color:#FAF3E5; background-color: #6EADE3;font-weight: bold; border: solid 1px gray;}

.txterror2   {color: red; font-weight:bold;padding:5px 0px 5px 0px;}
.txterror2 a {text-decoration:underline;}

.txterror   {color: red; font-weight:bold;padding-bottom:10px;}
.txterror a {text-decoration:underline;}

.mainblack{color:#000000;font-size:80%;}
.mainred{font-size:100%;}
.mainorange{color: #6EADE3;font-size:100%;}
.mainorange_login a {color: #F38520;}

.txtnormal{}
.txtnormal a {color: #E8F8FF;}
.txtnormalfp{padding:7px 0px 10px 10px;width:40%;}
.txtnormalfp2{padding:7px 0px 10px 10px;color: #6EADE3;}

.txtnormalcms{color: #6EADE3;}

.portfolioContents{PADDING:0px 10px 0px 0px;}
.portfolioTable{PADDING:0px 0px 0px 0px;width:585px;}
.portfolioTable2{PADDING:0px 0px 7px 0px;width:520px;}
.portfolioSpacer{font-size:80%;font-weight:bold;}
.tblHead 	{font-weight: bold;vertical-align:middle;padding:5px 5px 5px 5px;background-color: #6F9CD7;}
.portfolioRow   {vertical-align: middle;padding:5px 0px 0px 5px;}
.portfolioRow a {color: #6EADE3;}
.td {
	vertical-align: middle;
}

.menuTable td {
}
.Formtable td {
	font-size:90%;
	padding-right:10px;
	padding-bottom:5px;
}
.searchHead 	{background:#3673C5;font-weight: bold;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:10px;}
.searchHead2 	{font-weight: bold;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:10px;color:#002E60;}
.searchHead3 	{background:#86ABDD;font-weight: bold;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:10px;}
.searchGrayBar 	{background:#6F9CD7;color:#002E60;font-weight: bold;vertical-align:middle;padding-top:7px;padding-bottom:7px;padding-left:10px;padding-right:5px;}
.searchGrayBar a {color:#002E60;}
.searchRow1 	{font-weight: bold;vertical-align:middle;padding-top:3px;padding-bottom:3px;padding-left:10px;}
.searchRow2 	{font-weight: bold;vertical-align:middle;padding-top:3px;padding-bottom:3px;padding-left:10px;}

.listing{border: 1px solid #6F9CD7;}
.listingHeader{background:#6F9CD7;padding: 5px 5px 5px 5px;font-weight: bold;width:450px;}
.listingHeaderSelected{PADDING:7px 7px 7px 7px; FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #f27a06;}
.listingDetails	{border-right: 1px solid #6F9CD7;height:65px;vertical-align:top;padding:10px 10px 10px 10px;}
.listingFooter 	{background:#6F9CD7;font-weight: bold;vertical-align:middle;padding:5px 10px 5px 10px;}
.heightSpacer{height: 3px;}
.listingFooter  a{color:#FFFFFF;TEXT-DECORATION: none;}
.listingPagging {padding:0px 0px 0px 0px;font-weight:bold;width:100%; }
.listingPagging a {}

.innerTable{padding: 3px 3px 0px 0px;font-size:100%;width:375px;}
.innerTable td{padding: 3px 0px 3px 0px}
.innerTableForLogin td{padding: 0px 0px 3px 0px}
.innerTableForLogin{padding: 0px 3px 0px 0px;font-size:100%;width:300px;}
.innerTable2{width:300px;}
.yellowHeadBox {padding: 0px 0px 0px 0px;font-weight: bold;}
.yellowHeadBoxNews {padding: 8px 0px 8px 5px;font-weight: bold;background:#6F9CD7;}
.blueHeadBox {padding: 0px 0px 8px 0px;font-weight: bold;}
.blueHeadBox2 {padding: 0px 0px 5px 0px;font-weight: bold;}
.grayHeadBox {margin-top:96px;width:100%;}
.grayHeadBox2 {vertical-align:top;}
.grayHeadBox3 {vertical-align:top;padding: 0px 0px 0px 25px;}
.yellowBackground{padding-bottom:6px;}
.blueBackground {padding-bottom:6px;}
.hLink {text-decoration: none;font-weight: bold;}
.ContentHeadBox {
    padding: 0px 10px 10px 0px;
	vertical-align:top;
}

.chart{
font-family: arial, helvetica;
font-size:9px;
color:#221E1F;
background-color:#E8E2D5;
font-weight:bold;
}
.chartorange{
font-family:arial, helvetica;
font-size:9px;
color:#221E1F;
background-color:#F38520;
font-weight:bold;
}

a.sitemap   {font-size:80%;text-decoration:none;padding:10px;letter-spacing:1px;}
a.sitemapSL {color:#6EADE3;font-size:75%;text-decoration:none;padding:30px;line-height:20px;letter-spacing:1px;}
a.sitemapSL2{color:#6EADE3;font-size:60%;text-decoration:none;padding:30px;line-height:20px;letter-spacing:1px;}

.ProfileForm select {
	font-family: arial, helvetica;
    font-size: 100%;
}

.ProfileForm input {
	font-family: arial, helvetica;
    font-size: 100%;
}

.ProfileForm textarea {
	font-family: arial, helvetica;
    font-size: 100%;
}
.forgotpass{font-size:90%;padding-left:0px;}
.forgotpass_head{padding-left:265px;padding-bottom:10px;font-weight:bold;}
.blueExtraMargin{padding-top:90px;}
.tdButtonStyle {padding-top:100px;padding-right:100px;}
.LoginMenuClass{padding-bottom:6px;}