/*--IE8 Compatible--*/
#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt
        font-style: normal;
	line-height: 125%;
	color: #000000;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

.MainTableForContent {width: 100%;} 

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

.contentStyle {margin:30px;width:90%}

.contentStyle p {line-height: 125%}

#quick_links{
	float: right;
width:160px;
background:#ffffff;
border:0px solid #999999;
	}

p,li,th,td{
font-size: 10pt
}

/*p,table,li
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-left: 30px;
}*/

h1
{
font-size: 12pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
        color: #2A418C
}

h2
{
font-size: 11pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
        color: #333333;
}

h3
{
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
        color: #666666
}

h4
{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
        color: #000000}

/*li {list-style: square;)*/



p a, a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #0053a0 !important;}

p.smalltext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 !important;}

a:hover {color: black !important;}
	

/***********************************************/
/*Component Divs                               */
/***********************************************/

/************* #topmenu styles ***************/
div#topmenu_screen{
}

div#topmenu_print{
	display: none;
}

.articlemargin	{padding-top:10px; padding-bottom:20px; padding-right:20px; padding-left:20px;}

.footerTextElcom, .footerTextElcom a, .footerTextElcom a:link, .footerTextElcom a:hover, .footerTextElcom a:active, .footerTextElcom a:visited {font: 10pt Arial; color:#000000; text-decoration: none;}

.breadcrumbMargin {padding-top:20px; padding-right:20px; padding-left:20px;}

.printMargin {padding-top:20px; padding-right:20px; padding-left:20px;}



/*----------start left menu styles----------*/
 
/* article above left menu */
table#leftMenuAbove {background-color:#fece00; width:175px; height:30px;}
 
#TableLeftNavBar {background-color:#d8e4f2 !important;}
 
/* styles for level 1 */
#TableLeftNavBar .CMLevel1 {background-color:#fece00 !important; height:30px; border-bottom:1px solid white; text-decoration:none !important;}
#TableLeftNavBar .CMLevel1Selected {background-color:#fbe47f !important; height:30px; border-bottom:1px solid white; text-decoration:none !important;}
#TableLeftNavBar .CMLevel1 .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:171px !important; height:16px !important; color:#000000; text-decoration:none !important;}
#TableLeftNavBar .CMLevel1:hover .text,
#TableLeftNavBar .CMLevel1:focus .text {background-color:#fbe47f; padding:8px 12px 6px 12px !important; width:171px !important; height:16px !important; color:#000000; text-decoration:none !important;}
#TableLeftNavBar .CMLevel1Selected .text {background-color:#fbe47f; padding:8px 12px 6px 12px !important; width:171px !important; height:16px !important; color:#000000; text-decoration:none !important;}
#TableLeftNavBar .CMLevel1:hover,
#TableLeftNavBar .CMLevel1:focus {background-color:#fbe47f !important;} 
 
/* styles for level 2 */
#TableLeftNavBar .CMLevel2,
#TableLeftNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid white; text-decoration:none !important;}
#TableLeftNavBar .CMLevel2 .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#4e6883; text-decoration:none !important;}
#TableLeftNavBar .CMLevel2:hover .text,
#TableLeftNavBar .CMLevel2:focus .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
#TableLeftNavBar .CMLevel2Selected .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
 
/* styles for level 3 */
#TableLeftNavBar .CMLevel3,
#TableLeftNavBar .CMLevel3Selected {height:30px; border-bottom:1px solid white; text-decoration:none !important;}
#TableLeftNavBar .CMLevel3 .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#4e6883; text-decoration:none !important;}
#TableLeftNavBar .CMLevel3:hover .text,
#TableLeftNavBar .CMLevel3:focus .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
#TableLeftNavBar .CMLevel3Selected .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
 
/* styles for level 4 */
#TableLeftNavBar .CMLevel4,
#TableLeftNavBar .CMLevel4Selected {height:30px; border-bottom:1px solid white; text-decoration:none !important;}
#TableLeftNavBar .CMLevel4 .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#4e6883; text-decoration:none !important;}
#TableLeftNavBar .CMLevel4:hover .text,
#TableLeftNavBar .CMLevel4:focus .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
#TableLeftNavBar .CMLevel4Selected .text {background-color:#fece00; padding:8px 12px 6px 12px !important; width:151px; height:16px !important; color:#ffffff; text-decoration:none !important;}
/* article below left menu */

table#leftMenuBelow {background-color:#fece00; width:175px; height:30px;}
 
/*----------end styles for left menu----------*/

/*-------------- Form Creator Styles ---------*/
/* Forms */
div.divFormCreatorTableContentMain {width: 600px; margin-left: 30px;}
div.divFormCreatorTableContentMain div {float: left; width: 100%; padding: 5px 0;}
div.divFormCreatorTableContentMain label {float: left; width: 150px; font: bold 110% Arial, Helvetica, sans-serif;}
div.divFormCreatorTableContentMain input {float: left; width: 200px; font: normal 110% Arial, Helvetica, sans-serif; padding: 2px; border:solid 1px #aacfe4;}
div.divFormCreatorTableContentMain select {float: left; width: 200px; height: auto !important; font: normal 110% Arial, Helvetica, sans-serif; padding: 2px; border:solid 1px #aacfe4;}

/* Check box */
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_checkboxlist label {padding-right: 2px;}
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_checkboxlist span.clsCheckBoxListSpanOptions input, div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_checkboxlist span.clsCheckBoxListSpanOptions label {width: auto; border: 0;}
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_checkboxlist span.clsCheckBoxListSpanOptions span {padding-right: 10px; float: left;}

/* Radio buttons */
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_radiobuttonlist label {padding-right: 2px;}
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_radiobuttonlist span.clsRadioButtonListSpanOptions input, div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_radiobuttonlist span.clsRadioButtonListSpanOptions label {width: auto; border: 0;}
div.divFormCreatorTableContentMain div.divFormCreatorTableContentMain_radiobuttonlist span.clsRadioButtonListSpanOptions span {padding-right: 10px; float: left;}

div.divFormCreatorTableContentMain div.clsBtnSubmit input {width: auto; font: normal 100% Arial, Helvetica, sans-serif; padding: 2px; background: url(/Images/UserUploadedImages/11/submit-btn.gif) no-repeat; width: 79px; height: 28px; text-indent: -9999px; line-height: 0; border: 0; padding: 0;} 

/* Search Results */
td#TDSearchResults {width: 100%;}
#pnlnumberResults, #searchResultsInfo {width: 700px;}

/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; font:11px arial, verdana, sans-serif; color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#ffffff !important;}
table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#cd5627 !important; text-decoration:underline;}

#adminBanner {display:none;}


