﻿body {margin:0px;border:0px;background-image:url(../img/header2.jpg);background-repeat:repeat-x;background-color:#3fabd9;}
/*background-image:url(../img/Image33.jpg);*/

#topBar{width:100%; height:150px;}
.divContentDivider{background-color:#ce6732;width:100%; height:1px;border-top:solid 1px #de9874;border-bottom:solid 1px #8f4620;}
.divContent{position:relative;width:950px;text-align:left;}/*background-color:#fff;}*/
.trContent{}
.trContentBottomCurve{height:13px;}
#mainLeft{position:relative;z-index:50;top:400px;left:000px;opacity:0.1;width:310px;}
#mainMiddle{position:relative;top:0px;opacity:0.1;font-size:8px;width:310px; z-index:70;}
#mainRight{position:relative;top:-300px;width:310px;opacity:0.1;z-index:60;}
.mainsubbox{background-color:#b85f30;color:#fff;padding:5px;margin-bottom:10px;text-align:left;}
.mainsubcircle{background-image:url(../img/promo_circle.png);background-repeat:no-repeat;}
.mainsubcircle:hover{background-image:url(../img/promo_circle_glow.png);background-repeat:no-repeat;}
.iemainsubcircle{background-image:url(../img/promo_circle.gif);background-repeat:no-repeat;}
.iemainsubcircle:hover{background-image:url(../img/promo_circle_glow.gif);background-repeat:no-repeat;}

.titleBar_container {
    background-image:url(../img/round_top_middle_tan.gif);
    background-repeat:repeat-x;
    height:24px;
}
.roundleft {
    background:transparent url(../img/round_top_left_tan.gif) no-repeat scroll left top;
    height:24px;
}
.roundright {
    background:transparent url(../img/round_top_right_tan.gif) no-repeat scroll right top;
    float:left;
    height:24px;
    width:100%;
}
.bottom_container {
    background-image:url(../img/round_bottom_middle_tan.gif);
    background-repeat:repeat-x;
    height:9px; 
}
.bottom_roundleft {
    background:transparent url(../img/round_bottom_left_tan.gif) no-repeat scroll left bottom;
    color:#000;
    height:9px;
}
.bottom_roundright {
    background:transparent url(../img/round_bottom_right_tan.gif) no-repeat scroll right bottom;
    float:left;
    height:9px;
    width:100%;
}
.iframelogin{float:right;position:relative;border:none;width:394px;height:159px;overflow:hidden;}
.box-login{
    position:absolute;
    top:0px;
    right:0px;	
	width:100%;
	height:100%;
	z-index:9000;
	overflow:hidden;
	border:none;
}
.box-login input.UserID {
	background-color:transparent;
	border:none;
	color:#00b;
	position:absolute;
	top:49px;
	left:150px;
	width:100px;
	font-size:12px;
	font-weight:bold;
	z-index:9001;
}
.box-login input.Password {
	background-color:transparent;
	border:none;
	color:#00b;
    position:absolute;
	top:73px;
	left:150px;
	width:100px;
	font-size:12px;
    font-weight:bold;
    z-index:9002;
}
.box-login input.ibtnLogin {
    position:absolute;
    top:40px;
    left:257px;
	cursor:pointer;
	z-index:9003;
}
#divLoginError{position:absolute;top:30px;left:80px;display:none;text-align:center;background-color:#fff;border:solid 1px #f00;color:#f00;font-family:Arial;font-size:10pt;font-weight:bold;padding:15px;padding-top:30px;width:200px;height:60px;z-index:9001;}
.divCopyRight{
    width:100%;
    margin-top:20px;
    font-family:Verdana, Arial;
    font-size:12px;
    color:#000;
    text-align:center;
}

#bottomMenu{font-size:16px;font-family:Georgia,Arial,Verdana,Serif;font-weight:bold;margin-top:25px;}
#bottomMenu a{margin-left:20px;color:#013173;}
#dock {top:0px;left:20px;height:72px;margin:0 auto;max-width:400px;min-width:20px;position:relative;z-index:9990;vertical-align:text-top;}
#dock a{margin-left:10px;}
 
 #menu1 {position:relative; top:0px;}
 #menu3 {position:relative; top:0px;}
/*dock styling...*/
/*docks (div.jqDock) get absolute position, zero padding and margin, and visible overflow; width and height are calculated*/
 /*...set a default dock background colour...*/
 div.jqDock {background-color:transparent;}
 /*...override background colour and/or border for specific demo docks...*/
 #menu2 div.jqDock {border:2px solid #999999; border-right:0px none;}
 #menu3 div.jqDock {border:2px solid #ff9900;}
 #menu4 div.jqDock {background-color:#cccccc; border:1px solid #000000;}
 #menu5 div.jqDock {background-color:#000000;}
 #menu6 div.jqDock {background-color:#e0e0ff; border:3px solid #0000ff;}
 #menu7 div.jqDock {border:1px solid #0000cc;}
/*label styling...*/
/*labels (div.jqDockLabel) only get absolute position and zero margin (with top and left being calculated); the rest is up to you*/
 /*...let's set some defaults...*/
 div.jqDockLabel {border:0px none; padding:0px 4px; font-weight:bold; font-size:14px; font-style:italic; white-space:nowrap; color:#000000; background-color:transparent;}
 div.jqDockLabelLink {cursor:pointer;}
 div.jqDockLabelImage {cursor:default;}

.rounded{background-color:#dbba83; width:900px;margin-left:25px;margin-top:12px;color:#00b;}
div.rounded {
  float:left;
  background:#d9e399 url("../img/round_left_tan.gif");
  background-repeat:repeat-y;
  background-position:left;
}

div.rounded div {
  background:url("../img/round_top_left_tan.gif");
  background-repeat:no-repeat;
  background-position:left top;
}

div.rounded div div {
  background:url("../img/round_right_tan.gif");
  background-repeat:repeat-y;
  background-position:right;
}

div.rounded div div div {
  background:url("../img/round_top_right_tan.gif");
  background-repeat:no-repeat;
  background-position:right top;
}

div.rounded div div div div {
  background:url("../img/round_bottom_right_tan.gif");
  background-repeat:no-repeat;
  background-position:right bottom;
}

div.rounded div div div div div {
  background:url("../img/round_bottom_left_tan.gif");
  background-repeat:no-repeat;
  background-position:left bottom;
  padding-left:38px;
  padding-right:38px;
}
.divPricing{background-image:url(../img/header2_1024x150b.jpg); background-position:center; background-repeat:repeat-x; width:900px; height:50px;color:#fff;padding:5px;font-family:Georgia,Arial,Verdana;font-size:14pt;font-weight:bold;margin-top:55px;}
.tblPricing{width:100%;border:solid 2px #dbba83;border-top:none;font-family:Arial,Verdana;font-size:11pt;}
.tblPricing th{border-left:solid 1px #dbba83;border-right:solid 1px #dbba83; border-bottom:solid 2px #dbba83;text-align:center;font-size:14pt;}
.tblPricing td{border:solid 1px #dbba83;text-align:center;padding-top:5px;padding-bottom:5px;}
.bodytext {color:#1764CE;font-family:verdana,arial;font-size:12px;font-weight:bold;text-decoration:none;}
.bodytextright {color:#1764CE;font-family:verdana,arial;font-size:12px;font-weight:bold;text-align:right;text-decoration:none;}
.site_lite {background-color:#ffffff;}
.site_lblue {background-color:#D5E2FD;}
.site_dark {background-color:#1764CE;}
a.LinkSubmit:link {color:#ff0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.directions {color:#1764CE;font-family:verdana,arial;font-size:10px;font-weight:bold;text-decoration:none;}
a.directions {color:#ff0000;}