body{margin:0px;}
form{ margin:0; padding:0}
td{	
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mainFrame{ padding-left:5px!important;margin-left:5px!important;}
.bortop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f5781e;
}
.borright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f5781e;
}
.borbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5781e;
}
.borleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f5781e;
}

.HeaderText{
font-size:18px;
font-weight:bold;
}
.HeaderText span{
font-size:13px;
font-weight:bold;
color:#FD0000;
}
.pageHead{
font-size:17px;
font-weight:bold;

color:#f5781e;
border:1px solid #f5781e;
background-color:#E7E9DB;
padding-left:5px;
}
.report_page_heading{
font-size:17px;
font-weight:bold;

color:#f5781e;
}
.successMsg{ color:#006600; font-weight:bold; margin-bottom:5px; margin-top:15px; text-align:left  }
#errMsg{ list-style-image:none; list-style-position:outside; list-style-type:none;padding:0px; margin:0px; margin-top:10px; text-align:left; padding-left:5px; }
#errMsg li{ margin-top:3px; margin-bottom:3px; color:#FF0000; background:url(../../images/arrow.gif) no-repeat 0px 3px;padding-left:15px; font-size:11px; text-align:left }
*html #errMsg li{ line-height:15px; background:url(../../images/arrow.gif) no-repeat 0px 3px; text-align:left }
#errMsg li.first{ margin-top:0px; margin-bottom:10px; color:#000000; font-weight:bold; background:none!important; padding:0px;font-size:12px; text-align:left;}

.leftMaindiv{
overflow:auto;
height:430px;
width:100%;
margin:0PX;
padding:0PX;
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#000000;
scrollbar-base-color:#F1F1F1;
scrollbar-darkshadow-color:#F1F1F1;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FAB07B;
scrollbar-shadow-color:#FAB07B;
}
#leftPanel{ padding-right:5px;}
.leftPaneltd{ height:23px; }
.leftPaneltd a{color:#666666; text-decoration:none;}
.leftPaneltdHover{height:23px; background:#FFFFFF;}
.leftPaneltdHover a{color:#f5781e; text-decoration:none;}
.border_top{ border-top:1px solid #CCCCCC;}
.border_bottom{ border-bottom:1px solid #CCCCCC;}
.sublink{ padding-left:16px;}
.padder10 {
height:10px;
}
#maintable{ margin-top:4px;margin-left:2px; }
#displayTable tr td.label{ height:25px; width:130px; font-weight:bold; background-color:#F8F8F8;  }
#displayTable tr td.label-value{ height:25px; background-color:#F1F1F1;  }

#displayTable tr td.label-reg{ height:25px; width:130px; background-color:#FFF2EC; text-align:left; color:#FF6600;padding-left:5px; }
#displayTable tr td.label-value-reg{ height:25px;background-color:#FFF2EC; text-align:left;}


#displayTable tr td.label-reg-admin{ height:25px; width:130px; text-align:left; padding-left:5px; }
#displayTable tr td.label-value-reg-admin{ height:25px; text-align:left;}


.regLabel{ color:#FFFFFF; font-weight:bold; font-size:13px;background-color:#CCCCCC;}
.regLabel-reg{ color:#FFFFFF; font-weight:bold; font-size:13px;background-color:#F5781E; padding-left:5px;}
.regSpaceer{ width:1px;background-color:#F8F8F8;}

.required-entry{color:#FF0000; margin-left:3px;}

.ataGlancetdfirst{background-color:#F1F1F1; text-align:left; font-weight:bold;}
.ataGlancetdheading{background-color:#F1F1F1; text-align:center; font-weight:bold;}
#tableAtaGlance tr td a{ color:#FF7200; text-decoration:none; font-size:14px;}

.ataGlanceDatatd{background-color:#F1F1F1; text-align:center; text-align:center;}
.ataGlanceDatatdHover{background-color:#CCCCCC; text-align:center; text-align:center;}


/* CSS Document */

.rpt_head{
font-weight:bold;
text-decoration:none;
height:25px;
}
.error{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}
.blue-bold{
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#003366;
padding-right:20px;

}
.admin_head_text{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-right:20px;
}
.page_header_text{
font-size:17px;
font-weight:bold;
color:#003366;
padding-right:20px;
height:15px;
padding:5px;
}
.page_content{
background:#FFFFFF;
}
/*input
{
    BORDER-RIGHT: white thin groove;
    BORDER-TOP: white thin groove;
    FONT-SIZE: 11px;
    BORDER-LEFT: white thin groove;
    COLOR: black;
    BORDER-BOTTOM: white thin groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.formbut
{
    BORDER-RIGHT: white thin groove;
    BORDER-TOP: white thin groove;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: white thin groove;
    COLOR: black;
    BORDER-BOTTOM: white thin groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}*/
.bluetext_big{
font-size:23px;
color:#0279b2;
font-weight:bolder;
text-align:left;
}
/*td{
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
*/


/*  Old Style */

.rowhead
{
	font-size:12px;
	font-weight:bold;
	/*color:#003366;*/
	padding-right:2px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #F1F1F1
}
.tabcolumn
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    HEIGHT: 22px
}
.tabcolumn1
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    HEIGHT: 22px
}
.tabrow
{
    BACKGROUND-COLOR: #FFFFFF
}
.tabrow:hover
{
    BACKGROUND-COLOR: #FFFFFF
}
.tabrow1
{
    BACKGROUND-COLOR: #F8F8F8
}
.listhead
{
font-size:17px;
font-weight:bold;
color:#003366;
padding-right:20px;
height:15px;
text-decoration:underline;
padding-bottom:10px;
padding-bottom:5px;
}
/*.inner_error
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}*/
.link1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.link1:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.notfound
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE:12px;
    TEXT-ALIGN: left;
    height:30px;
    TEXT-DECORATION: none
}
.notfound2
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.notfound2:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.page_bg
{
    BACKGROUND-COLOR: #F1F1F1;
	border:1px solid #FF9900;
	height:5px;
	padding-left:5px;
	padding-right:5px;
}
.page_bg a
{
	text-decoration:none;
	color:#003366;
}
.page_overbg
{
    BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #FF9900;
	height:10px;
	padding-left:5px;
	padding-right:5px;
	color:#FF0000;
}
.page_overbg a
{
	text-decoration:none;
	color:#003366;
}


/*.errmsg
{
	COLOR: #FF0000;
	FONT-SIZE: 10px;
}*/
.link_row_odd
{
	height: 23px;
	background-color:#FFFFFF;
	/*background-color:#FBFDFF;*/
	padding: 0 0 0 15px; 
}
.link_row_even
{
	height: 23px;
	background-color:#FFFFFF;
	/*background-color:#FFFFF9;*/
	padding: 0 0 0 15px; 
}
a.add_link {
COLOR:#ff0000;
TEXT-DECORATION:underline;
}
a.add_link:hover{
COLOR:#ff0000;
TEXT-DECORATION:none;
}
a.add_link1 {
COLOR:#808080;
TEXT-DECORATION:underline;
}
a.add_link1:hover{
COLOR:#FF7200;
TEXT-DECORATION:none;
}

.note{
COLOR:#808080;
FONT-SIZE:9px;
}
.levelnumber_row{
background-color:#FFFFFF;
color:#FF6317;
font-weight:bold;
height:25;
padding-left:5px;
}
.mb_bgcolor{
background:#F1F1F1;
}
.mb_head{
font-size:17px;
font-weight:bold;
color:#FF7200;
/*padding-right:20px;*/
height:20px;
padding-bottom:10px;
padding-bottom:5px;
text-align:center;
}
/*BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 10pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #000000;
    COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #bce1fb;
    FONT-FAMILY: Arial, Verdana;
    SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5
}*/
a.add_link1 
{
font-size: 12px; font-variant:normal; /*color: 3D4F67;*/ text-decoration:none;}
a.add_link1:hover{
text-decoration:underline;font-size: 12px; font-variant:normal; color: #FF0000;
}
.normal_padding
{
    PADDING-LEFT: 6px;
}



span.sp_DecFont{
font-size: 12px; font-weight:bold; color: FF2421;
}
a.DecFont
{font-size: 12px; font-variant:normal; color: 3D4F67; text-decoration:none;}    
a.DecFont:hover 
{text-decoration:underline;font-size: 12px; font-variant:normal; color: #FF0000;}

div.contents 
{ 
   scrollbar-arrow-color: #808080; 
   scrollbar-3dlight-color: #808080; 
   scrollbar-highlight-color: #808080; 
   scrollbar-face-color: #F1F1F1; 
   scrollbar-shadow-color: #808080; 
   scrollbar-darkshadow-color: #808080; 
   scrollbar-track-color: #F1F1F1; 
   width:100%; height: 385; overflow: auto; 
}    

.input_text
{
	/*font-size:11px; */
	border:1px solid #616161; 
	/*height:18px;*/
	/*background:#e9e9e9; */
}
.input_textarea {
	/*font-size:11x;*/
	border:1px solid #616161;
}

.input_submit
{
	border:1px solid #616161;
	background:#FFFFFF;
	margin:0;
	font-weight:normal;
	font-size:12x;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:0px;
}
.input_button
{
	border:1px solid #616161;
	margin:0;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:0px;
}
.input_checkbox{
	border:1px double #808080;
}
.input_radio{
	border:1px double #808080;
}
.input_select
{
	font-size: 11px;
	color : #000000;
	font-weight: normal;
	/*background: #e9e9e9	;*/
	scrollbar-base-color:White;
	scrollbar-face-color:577C9E;
	scrollbar-shadow-color:#E5DFBF;
	scrollbar-highlight-color:#E5DFBF;
	scrollbar-3dlight-color:#336699;
	scrollbar-darkshadow-color:DarkBlue;
	scrollbar-track-color:#E5DFBF;
	scrollbar-arrow-color:#E5DFBF;
} 
.inputLabel{ text-align:left;}
.inputLabel2{ text-align:left;}
/*#mainTable{ margin-left:10px!important;margin-right:10px!important; margin-top:10px;}*/

.testimonials_name{ color:#0E2F4E; font-size:18px; font-weight:bold;}

.faqcatname{ color:#FD6F00; font-size:12px; font-weight:bold;}
.faq_question{ color:#0E2F4E;}
.faq_answer{ color:#808080; }

.termsA{ color:#336699;text-decoration:none;}
.termsA:hover{ color:#FF6317; text-decoration:none;}
.termsTable{margin-top:10px;}
*html .termsTable{margin-right:12px;}
