﻿body
{
	background-image: url(Images/stripBody.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #BFBFBF;
	margin-top: 0px;
}

.errorLabel
{
	font-size: 8pt;
	color: #ff0000;
	font-family: Verdana;
}

P, SPAN, DIV, TD
{
	font-size: 8pt;
	
	font-family: Verdana;
	line-height: 18px;
}

.text
{
	font-size: 7.5pt;
	color: #545555;
	font-family: Verdana;
	line-height: 18px;
}

H1, H2, H3, H4, H5, H6
{
	font-family: Verdana;
	color: #545555;
}

.blueContent
{
	color: #00529B;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana;
}

.grayContent
{
	font-size: 8pt;
	color: #545555;
	font-weight: normal;
	font-family: Verdana;
}

.bgLeftMenu
{
	vertical-align:top; 
	padding-left:7px;
	padding-bottom:10px; 
	width:160px; 
	height:100%; 
	background-image:url(/App_Themes/Default/Images/bgLeftMenu.jpg); 
	background-repeat:no-repeat; 
	background-position:left bottom;	
	background-color:#ffffff;
}
.bgLeftMenu2
{
	vertical-align:top; 
	padding-left:3px;
	padding-bottom:10px; 
	width:160px; 
	height:100%; 
	background-image:url(/App_Themes/Default/Images/bgLeftMenu2	.jpg); 
	background-repeat:no-repeat; 
	background-position:left bottom;	
	background-color:#ffffff;
}

.mainDiv
{
	
	overflow:hidden;
	width: 777px;
	border-bottom: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	background-color: #ffffff;
	position: relative;
	left: 50%;
	margin-left: -390px;
	
}

.mainTable
{
	width: 777px;
	border-bottom: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	background-color: #ffffff;
}

.content
{
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}

.ContentSection
{
	background-color: #ffffff;
	float: left;
	width: 578px;
	height: 100%;
	border: solid 0px blue;
}

.RightPanel
{
	/*background-color: #ffffff;*/
	float: right;
	width: 175px;
	/*height: 100px;*/
	border: solid 0px red;
}

.header
{
	background-image: url(Images/stripHeader.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	min-height:75px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}

.topLogo
{
	float: left;
	vertical-align: middle;
	background-image: url(Images/Logo.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 44px;
	width: 170px;
	padding-top: 8px;
	padding-left: 10px;
}

.searchBox
{
	float: right;
	text-align: right;
	display: inline;
	padding-top: 0px;
	padding-bottom: 0px;
	right: 100%;
	width: 100%;
	clear: both;
}


/*********************** Begin forms controls ***************/
.textbox
{
	border-bottom: solid 1px #919191;
	border-top: solid 1px #919191;
	border-left: solid 1px #919191;
	border-right: solid 1px #919191;
	color: #646464;
	font-family: Verdana;
	font-size: 8pt;
	width: 100px;
	height: 15px;
}

.listBox
{
	border-bottom: solid 1px #919191;
	border-top: solid 1px #919191;
	border-left: solid 1px #919191;
	border-right: solid 1px #919191;
	color: #646464;
	font-family: Verdana;
	font-size: 8pt;
	width: 120px;
}

.ImgButtonClass
{
	background-color: Transparent;
}

.titleLabel
{
	background-image: url(Images/bgTitleLabel.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: Transparent;
	padding-left: 10px;
	color: #015199;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}

.titleLabelSmall
{
	background-image: url(Images/bgTitleLabelSmaller.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: Transparent;
	padding-left: 7px;
	color: #015199;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-transform: uppercase;	
}
.titleLabel2
{
	/*background-image: url(Images/bgTitleLabel2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: Transparent;
	padding-left: 10px;*/
	color: #015199;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}

TD.detailslabel , span.detailslabel , TD.detailslabel SPAN
{
	background-color: Transparent;
	
	color: #5D5C5C;
	font-family: Verdana;
	font-size: 6.5pt;
	font-weight: normal;
	
}

.BoldGraySubtitle
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5D5C5C;
}

.checkbox
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FF6600;
}

a.navyLinks:link, a.navyLinks:visited, a.navyLinks:hover
{
	background-image: url(Images/dotsBullet.gif);
	background-position: left center;
	background-color: Transparent;
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #023E74;
	font-family: Verdana;
	font-weight: normal;
	font-size: 7.5pt;
	text-decoration: none;
}
a.navyLinks2:link, a.navyLinks2:visited, a.navyLinks2:hover
{
	 
	 
	background-color: Transparent;
	 
	color: #023E74;
	font-family: Verdana;
	font-weight: normal;
	font-size: 7.5pt;
	text-decoration: none;
}
a.indLinks:link, a.indLinks:visited, a.indLinks:hover
{
	
	background-position: left center;
	background-color: Transparent;
	background-repeat: no-repeat;
	
	color: #5D5C5C;
	font-family: Verdana;
	font-weight: Bold;
	font-size: 7pt;
	text-decoration: none;
}

a.navyLinks:hover
{
	text-decoration: underline;
	font-size:x-small;
}

.FormLabel
{
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: normal;
	color: #2C2C2C;
}

.FormBlueTitle
{
	color: #067BEC;
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: bold;
}

.button
{
	background-image: url(Images/button.jpg);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 20px;
	width: 58px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: solid 0px red;
}
.widebutton
{
	background-image: url(Images/widebutton.JPG);
	background-color: Transparent;
	height: 20px;
	width: 139px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: solid 0px red;
}

.BackButton
{
	background-image: url(Images/backButton.jpg);
	background-repeat: no-repeat;
	background-color: Transparent;
	height: 20px;
	width: 68px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	padding-left: 25px;
	padding-bottom: 1px;
	vertical-align: middle;
	border: solid 0px red;
}
.BackButton2
{
	background-color: Transparent;
	color: #135187;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	
	
}
a.listingLinks:link, a.listingLinks:visited, a.listingLinks:hover
{
	color: #5F5F5F;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8.5pt;
	text-decoration: underline;
}

a.listingLinks:hover
{
	color: #077EE2;
}

a.lightBlueLinks:link, a.lightBlueLinks:visited, a.lightBlueLinks:hover
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3082C8;
	text-decoration: underline;
}

a.lightBlueLinks:hover
{
	text-decoration: none;
}

.lightGrayLabel
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #AAABA4;
}

.formAltItem
{
	background-color: #F3F3F3;
	border: solid 0px #F3F3F3;
}

.formItem
{
	background-color: #ffffff;
	border: solid 0px #F3F3F3;
}

.OrangeLabel
{
	color: #FF7010;
	font-family: Verdana;
	font-weight: bold;
	font-size: 7.5pt;
}

.SmallOrangeLabel
{
	color: #FF7010;
	font-family: Verdana;
	font-weight: normal;
	font-size: 7.5pt;
}

/*********************** End forms controls ***************/

.img
{
	background-color: Transparent;
	border: solid 0px #ffffff;
}

.imgBorder
{
	background-color: Transparent;
	border: solid 1px #56544B;
}

.linksBox
{
	float: right;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	border: solid 0px red;
	clear: both;
	width: 100%;
	height: 10px;
	display: inline;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: top;
}

.listing
{
	/*float:left;*/
	display: inline;
	margin-left: 2px;
	font-family: Verdana;
	font-size: 7.5pt;
	height: 10px;
	padding-left: 0px;
	border: solid 0px red;
}

a.headerLinks:link, a.headerLinks:visited, a.headerLinks:hover
{
	color: #555555;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}

a.headerLinks:hover
{
	color: #FF6600;
}

.banner
{
	
	background-repeat: no-repeat;
	background-position: center top;
	height: 125px;
	width: 756px;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
	border: solid 0px blue;
}

.bannerInner
{
	/* 	background-image:url(Images/); 	background-repeat:no-repeat; 	background-position:center top; 	*/
	height: 94px;
	width: 756px;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
	border: solid 0px blue;
}

.selsctControl
{
	float: left;
	padding-top: 40px;
	padding-left: 35px;
}

.ruler
{
	height: 15px; /*width:px;*/
	background-image: url(Images/ruler.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
}

.Footer
{
	background-image: url(Images/stripFooter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	height: 35px;
}

.FooterInner
{
	background-image: url(Images/bgFooter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	height: 26px;
	vertical-align: middle;
	padding-bottom: 5px;
	padding-top: 2px;
}

a.footerLinks:link, a.footerLinks:visited, a.footerLinks:hover
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.footerLinks:hover
{
	color: #FF6600;
}

.copyrights
{
	color: #747474;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	text-align:center;
}

.console
{
	width: 777px;
	padding-top: 3px;
	position: relative;
	left: 50%;
	margin-left: -385px;
}

.upper
{
	display: inline;
	clear: both; /*width:500px;*/
}

.lower
{
	clear: both;
	display: inline;
	vertical-align: top;
	float: left; /*width:500px;*/
}

.block
{
	/*background-image: url(Images/stripBlock.jpg);
	background-position: left top;
	background-repeat: repeat-x;*/
	background-color: #ffffff;
	text-align: left;
	/*min-height: 150px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;*/
}

.grayBg
{
	background-image: url(Images/bg.jpg);
	background-position: center top;
	background-repeat:repeat-x;
	height:122px;
}

.GrayBlockBottom
{
	background-image: url(Images/bottomCurve.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 178px;
	height: 9px;
}

.GrayBlockTop
{
	background-image: url(Images/topCurve.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 176px;
	height: 92px;
	vertical-align:top;
	 background-color:#DEDEDE;
	/*padding-left:5px;
	padding-right:5px;
	padding-top:5px;*/
}

.GreenBlockBottom
{
	background-image: url(Images/bottomCurve1.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 175px;
	/*height: 8px;*/
}

.GreenBlockTop
{
	background-image: url(Images/topCurve1.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 175px;
	height: 8px;
}

.GreenBlock
{
	width: 175px;
	background-color: #E2E4D7;
}

.NewsTitle
{
	color: #023A6E;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	background-color: #C3C3C3;
}

.NewsBar
{
	background-color: #D3D3D3;
	color: #474747;
	font-family: Verdana;
	font-weight: normal;
	font-size: 7.5pt;
	width: 100%;
}

.OrangeHR
{
	width: 100%;
	color: #FF7010;
	background-color:#FF7010;
	height: 1px;
	padding:0px;
}

.loginBg
{
	background-image: url(Images/loginBgCurve.jpg);
	background-repeat: repeat-x;
	background-color: Transparent;
	background-position:center top;
}

.dotSep
{
	background-image: url(Images/dots.gif);
	background-repeat: repeat-x;
	background-color: Transparent;
	background-position: center center;
}

.expand
{
	background-image: url(Images/expand.jpg);
	background-repeat: no-repeat;
	width: 22px;
	height: 20px;
}

.siteMap
{
	background-image: url(Images/SitemapBg1.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff; /*background-position:center center;*/
	text-align: left;
	vertical-align: middle;
	padding-left: 70px;
	width: 276px;
	height: 32px;
}

.siteMap1
{
	/*padding-left:30px;	*/
}


/*Tab*/
.tabActive
{
	width: 82px;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	background-image: url(Images/tabActive.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

.tabInactive
{
	width: 82px;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	background-image: url(Images/tabInactive.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

.tabBg
{
	background-image: url(Images/tabBg.jpg);
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.leftHomeMainIndicatorCurve
{
	background-image:url(Images/leftCurve1.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#FEFEFE;
	padding-bottom:10px;
	width:15px;
	height:200px;
}

.rightHomeMainIndicatorCurve
{
	background-image:url(Images/rightCurve1.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#FEFEFE;
	padding-bottom:10px;
	width:15px;
	height:200px;
}

.bgHomeMainIndicator
{
	background-image:url(Images/bg1.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	background-color:#FEFEFE;
	padding-bottom:10px;
	padding-top:0px;
	width:360px;
	height:200px;
}


.bgIndicator1
{
	background-image:url(Images/bgBottom1.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	background-color:#ECECEC;
	width:125px;
	min-height:117px;
	/*padding-left:5px;
	padding-right:5px;*/
}

