body
{
	background-image: url(/images/images/body_bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}
 a { color:#113656;}
#mainarea
{
	background-image: url(/images/images/watermark.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: auto;
	min-width: 1000px;
	border-top: 1px solid #83a4be; 
}
.divcustomimage
{
	float: right;
	min-width: 250px;
	min-height: 80px;
	/*background-color: #FFFFFF;*/
	display:none;
}
#nav1
{
	margin: 110px 20px 0px 0px;
	font-style: italic;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
#nav1 a
{
	color: #113758;
	text-decoration: none;
	font-weight: bold;
}
#nav1 a:hover
{
	color: #FFF;
}
.ma
{
	background-image: url(/images/images/myaccount.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 0px 3px 30px;
}
.tr
{
	background-image: url(/images/images/terms.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 0px 3px 25px;
	margin-right: 10px;
}
.sp
{
	background-image: url(/images/images/support.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 0px 3px 25px;
	margin-right: 10px;
}
.tt
{
	background-image: url(/images/images/tutorial.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 0px 3px 25px;
	margin-right: 10px;
}
.lg
{
	background-image: url(/images/images/logout.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 0px 3px 25px;
	margin-right: 10px;
}


/*Start Main Menu*/
#mainmenu
{
	height: 62px;
	margin: 10px 0px 0px 52px; 
	/*background-image: url(/images/images/btn_other.gif);
	background-position: bottom left;
	background-repeat: repeat-x; */ 
}
#mainmenu a
{
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1px;
}


.div_mainmenu
{
	background-image: url(/images/images/btn_home.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 40px;
	width: 95px;
	padding: 10px 0px 0px 40px;
	float: left;
	text-align: center;
	border-right: 1px solid #5896c9;
	margin-top: 12px;line-height:15px;    
}
.div_mainmenu a:hover
{
	color: #113758;
}

.div_mainmenu_on
{
	background-image: url(/images/images/btn_home_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 42px;
	width: 105px;
	padding: 20px 0px 0px 40px;
	float: left;
	text-align: center;
	font-style: italic;line-height:15px; 
}
/*#div_mainmenu_on a:hover { color:#bbd7ec;} */



.div_other
{
	background-image: url(/images/images/btn_other.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	padding: 10px 5px 0px 0px;
	float: left;
	text-align: center;
	border-right: 1px solid #5896c9;
	height: 40px;
	margin-top: 12px; line-height:15px;  
}
.div_other a:hover
{
	color: #113758;
}

.div_other_on
{
	background-image: url(/images/images/btn_other_on.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	height: 42px;
	padding: 20px 5px 0px 0px; line-height:15px;
	font-style: italic;
}
/*#div_other_on a:hover { color:#bbd7ec;} */



.div_other_last
{
	background-image: url(/images/images/btn_other.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
	padding: 10px 0px 0px 0px;
	float: left;
	text-align: center;
	height: 40px;
	margin-top: 12px;line-height:15px;   
}
.div_other_last a:hover
{
	color: #113758;
}
.div_other_last_on
{
	background-image: url(/images/images/btn_other_on_last.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	height: 42px;
	padding: 20px 6px 0px 6px; line-height:15px; 
	font-style: italic; width:89px;
}
/*End Main Menu*/
#leftcorner
{
	background-image: url(/images/images/leftcorner.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 10px;
	margin: 0px 0px 0px 52px;
	height: 76px;
	float: left;
}
#rightcorner
{
	background-image: url(/images/images/rightcorner.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 10px;
	height: 76px;
	float: right;
}

/*Start Subnav **/
#subnav
{
	height: 38px;
	background-image: url(/images/images/subnavbg.jpg);
	position: top;
	background-repeat: repeat-x;
	padding: 20px 0px 0px 60px;
	text-transform: capitalize; min-width:910px;
}
#subnav a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bbd7ec;
	margin: 0px 30px 0px 0px;
}
#subnav a:hover
{
	color: #FFFFFF;
}
#subnav a.on
{
	color: #FFFFFF;
}
/*#subnav a:hover.on {color:#FFFFFF;}*/
/*End Subnav*/

#smallhead
{
	background-color: #d9e5ee;
	min-height: 50px;
	padding: 10px 10px 0px 10px;
}
#breadcrumb
{
	float: left;
	margin: 10px 0px 0px 0px;
	color: #113656;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#welcome
{
	float: right;
}
.smalldate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	margin: 0px;
	color: #113656;
}
.welcome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	color: #113656;
}

#centerdiv
{
	padding: 1px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-height: 300px;
	color: #113656;background-color:#efefef;
}
#centerdiv h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(/images/images/hback_s.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #FFFFFF;
	min-height: 50px;
	padding: 10px 0px 0px 10px; margin:0px;
}

#centerdiv h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;  color:#113656;
	
}
.legend
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(/images/images/h1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #99bedd;
	height: 50px; min-width:200px;
	padding: 10px 10px 0px 10px;
	font-weight: bold;
	margin: -25px 0px 0px -14px;
	display: table;float:left;
}

.fieldset
{
	background-color: #f7f7f7;
	margin: 30px 0px 45px 7px;
	padding: 5px;
	border-right: 2px solid #d5d5d5;
	border-bottom: 2px solid #969696;
}

.rcut {background-image: url(/images/images/rcut.jpg);
	background-position: top left;
	background-repeat: no-repeat; width:13px; height:23px; float:left;margin: -25px 0px 0px 0px;}
#rmenu {  float:right; margin:-50px 0px 0px 0px;}
/*footer*/
#footlogo
{
	background-image: url(/images/images/footerlogo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 60px;
	min-height: 40px;
	min-width: 900px; ;position:absolute;text-align:right;padding:30px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#9abedc;}
#footer
{
	height: 80px;
	background-image: url(/images/images/footer.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
/*footer*/

/*other*/
.clear
{
	clear: both;
}




#promoarea
{
	margin: 20px 0px 0px 0px; display:none;
}
#promo1
{
	float: left;
	margin: 0px 0px 0px 15px;
}
.bttnsmall {
	background-image: url(/images/images/btnback.jpg);
	background-position: left;
	background-repeat: repeat-x;
	padding: 2px 6px 2px 6px;
	border: 0;
	font: bold 12px Arial;
	color: #FFF;
	text-transform: uppercase;
	border: 1px solid #000000;
	height: 25px;/*37px*/
	/*min-width: 60px;*/
}
.bttn
{
	background-image: url(/images/images/btnback.jpg);
	background-position: left;
	background-repeat: repeat-x;
	padding: 2px 6px 2px 6px;
	border: 0;
	font: bold 12px Arial;
	color: #FFF;
	text-transform: uppercase;
	border: 1px solid #000000;
	height: 25px;/*37px*/
	/*min-width: 60px;*/
}
.warning
{
	background-color: #d9e5ee;
	background-image: url(/images/information_16x16.gif);
	background-position: left ;
	background-repeat: no-repeat;
	padding:5px 5px 5px 25px;
	border: 2px solid #FF0000;
	color: Red;
	font-weight: bold; margin:5px;
}


/*Grid*/


table.contenttable
{
	margin: 0 0 10px 0;
	background: #FFFFFF;
	width: 100%;
	border-left: 1px solid #99b2c6;border-bottom: 1px solid #99b2c6;border-right: 1px solid #99b2c6;
}
/*.pagers td {border-top: 1px solid #99b2c6;}*/
.pagers table tr td { border:none; width:100%;}

table.contenttable tr.contentdark td
{
	background: #ddedfc;
	border-right: 1px solid #99b2c6;
}

table.contenttable tr.selectedPlan td
{
	background: #d9e5ee;
	border-right: 1px solid #99b2c6;
	font-weight:bold;
}


table.contenttable tr.contentTotal td
{
	background: #ddedfc;
	border-right: 1px solid #99b2c6;
	font-weight:bold;
}

table.contenttable tr.contentlight td
{
	background: #FFFFFF;
	border-right: 1px solid #99b2c6;
}

table.contenttable th, table.contenttable tr.headcolumn, tr.headcolumn td
{
	padding: 4px 10px 4px 10px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(/images/images/gridbg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
	border-right: 1px solid #99b2c6;
	text-transform: capitalize; height:30px;
}
table.contenttable th a, table.contenttable tr.headcolumn a
{
	color: #FFFFFF;
}

table.contenttable td
{
	padding: 5px 5px 5px 10px;
}
table.contenttable td a
{
	color: #113758;
}


.loginScreenText { width:150px; }
.storelinks  { background-image:url(/images/images/icon_link.jpg); background-position:left; background-repeat:no-repeat; padding:0px 0px 0px 25px; margin:0px;}
.members  { background-image:url(/images/images/icon_member.jpg); background-position:left; background-repeat:no-repeat; padding:0px 0px 0px 25px;margin:0px; color:#ffa200;}
.chart  { background-image:url(/images/images/icon_chart.jpg); background-position:left; background-repeat:no-repeat; padding:0px 0px 0px 25px;margin:0px; color:#86cd3d;}
.prompt { margin:0px; padding:0px; font-size:11px; font-weight:normal;}
.textURL { width:600px;}
.help
{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 3px;
	background-color: #d9e5ee;
	color: #000066;
	border: 1px solid #999999;
	display: none;
	width: 580px;
}
 a.breadcrumb
        {
            text-decoration: none;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: bold;
            color: #113656;
        }
.formtable { width:100%; margin:0px;}        
.formtable td { font-weight:bold;  padding:2px 2px 2px 0px;   }   
.formtable table td { font-weight:normal;} 
.formtable  td.nobold { font-weight:normal; }

.radiobuttonlist td { padding:3px 10px 3px 3px;}    
label { font-weight:normal;}
.note { font-weight:normal;}


/*Grid admin class*/
.grida {margin: 0 0 10px 0;
	background: #FFFFFF;
	width: 100%;
	border-left: 1px solid #99b2c6;border-bottom: 1px solid #99b2c6;border-right: 1px solid #99b2c6; }
	
.gridaheader TD{padding: 4px 10px 4px 10px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(/images/images/gridbg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	 text-align:center;
	border-right: 1px solid #99b2c6;
	text-transform: capitalize; height:30px;}
.gridaheader  TD A {color:#FFF;}
.gridaheader  TD A:hover {color:#FFF;}

.gridalight  TD{background: #FFFFFF;
	border-right: 1px solid #99b2c6;padding: 5px 5px 5px 10px;}
.gridalight  TD A {color:#113758;}
.gridalight  TD A:hover {color:#113758;}

.gridalightd  TD{background: #ddedfc;
	border-right: 1px solid #99b2c6;padding: 5px 5px 5px 10px;}
.gridalightd  TD A {color:#113758;}
.gridalightd  TD A:hover {color:#113758;}
.pagers TD {border-top: 1px solid #99b2c6; width:100%;}
/*Grid Admin class*/

.singlebutton {padding-left:8px;}
.nomargin { margin:0px;}
