 /* CSS Document */

body{  padding:0; font-family : Verdana, Arial, helvetica, sans-serif;
font-weight : normal;  width:80%; margin-left:5%; margin-right:5%; line-height:15px;
font-size : 11px; }
a:link{text-decoration:none; color:#0D54A2;}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
h2{
font-size:14px;
color:#458EE9; font-weight:700;
}
#wrapper{ width:100%; clear:both/*IE*/; }

#header{width:900px;}

#logo_header{ height:90px; padding-top:10px; padding-left:5px; width:45%; float:left; background:url(images/newlogo.gif) no-repeat; position:absolute; z-index:99;}

#right_top_header{ width:45%; float:right;   padding-right:5px/*firefox*/; text-align:right;  vertical-align:top;}
 
#checksum {
visibility: hidden;
display: none;
}
.menu{width:100%; clear:both;   background:url(images/hmenu_bg.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600;}
.menu ul#nav{clear:both; display:block !important; width:98%; height:30px; margin:0; padding:0 2px; font:12px Verdana, Arial, helvetica, sans-serif; font-weight:600; }
.menu ul#nav li{float:left; width:auto; list-style:none; display:block; padding-left:15px; font-weight:600;}
.menu ul#nav a {display:block; display:inline/*IE*/;  padding:0 4px;   color:#E9E9E9; text-decoration:none;	line-height:30px; height:30px;  border-right:solid 1px #D6E4F8; font-weight:600; }
 .menu ul#nav a:hover { color:#800000;font-weight:600; }
		


.maincontent{display:inline  /*Fix IE floating margin bug*/; float:left; width:900px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

.indexContent H1{
font-size:18px;
color:#0C65B1;
}
.indexContent H2{
font-size:16px;
color:#0C65B1;
margin-bottom:-.5em;
}
.big_font a:link{font-size:13px; line-height:20px; font-weight:600;}
.big_font a:visited{font-size:13px; line-height:20px; font-weight:600;}


.left_col{display:inline /*Fix IE floating margin bug*/; float:left; width:18%; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  }
.left_col_box{ line-height:28px; font-size:12px; background-color:#DEE9FA;  margin-top:4px; background:url(images/pp.gif) left top repeat-x;}
.left_col h4{text-align:center; color:#C1D0F4; font-size:14px; line-height:30px; background-color:#355A99; border:thin 1px #3962A6; margin:0; padding:0; margin-top:5px;  }
.left_col_link{height:30px;  padding-left:3px; background:url(images/blue_grad.gif) repeat-x; font-size:12px}

.left_col_link a:link{color:#2E60BC; text-decoration:none; padding-left:10px;   color:##214FB8;  font-weight:600; }
.left_col_link a:hover{ color:#374182; font-weight:700;  text-decoration:none; padding-left:10px;}
.left_col_link a:visited{color:#2E60BC; text-decoration:none;   padding-left:10px;  font-weight:600;}
 
.left_col div{  color:#FFFFFF; border-bottom:solid 2px #AFB5F8; font-weight:600; text-decoration:none;}

.right_col{display:inline /*Fix IE floating margin bug*/; width:80%; float:right;  position:relative;    padding-top:10px;}

.right_col table{line-height:28px; }
.right_col table th{ background:url(images/pack_header.gif) left top repeat; margin-bottom:0; padding-bottom:0; color:#F4F4F4;  font-size:14px; font-weight:700; border-bottom:solid 2px #106BD1; line-height:28px;}
.right_col table tr{line-height:22px;}

.right_col style1{color:#7D7D7D; font-weight:normal;}
.right_col h3{ color:#FFFFFF; background-color:#106BD1; line-height:30px; font-size:14px; font-weight:normal; margin:0; padding:0; padding-left:15px}

.page_header{text-align:center; color:#458EE9; font-size:15px; font-weight:700;    }
.page_header H1{text-align:left; color:#458EE9; font-size:17px; font-weight:700;    }
.content-headings{color:#0D54A4; line-height:24px; font-size:14px; background-color:#DEE9FA;}


.style9{color:#2685EE; font-weight:600; line-height:25px; font-size:14px}

.packages{width:100%; clear:both;}
.packages h4{color:#FBFDE3; text-align:center; font-size:14px; font-weight:600;   line-height:30px; 
  margin:0; padding:0;  }
.pack_div{width:19%; float:left; color:#000066; padding-left:4px;   font-size:11px;  font-family:Verdana;  text-align:left;   overflow:hidden;    margin-left:3px; margin-right:1px;   line-height:21px;    margin-top:0; padding-top:12px; }
.pack_div:hover{background-color:#EAECEC;} 

.pack_prices{color:#770000; font-size:14px; text-align:center; font-weight:700; margin-top:10px; padding-bottom:10px; }
.pack_div p{margin:0; padding:0;}
 .clear{clear:both}

#footer{ clear:both; padding:10px; height:30px;  color:#2160BE; border-top:solid 2px #2167AD; width:900px;}

#foo_allLinks{ text-align:center; padding:5px;  }

#foot_privacy_line{ text-align:center;  font-weight:400;}


.tabs {
position:relative; 
height: 30px; margin: 0; 
padding: 0; 
overflow: hidden;
}
.tabs li {
display:inline;  
}
.tabs a {
line-height: 30px; 
 background-color:#265AD2; 
position:relative; 
padding: 10px;
font-size : 12px; 
font-weight : bold; 
color :#fff ; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none;  
}
.tabs a.tab-visited {
background-color:#265AD2; 
border-right: 1px solid #fff;
font-size : 11px; 
font-weight : bold; 
color : #fff; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}
.tabs a:hover {
background-color:#1A3C8C; 
font-size : 11px; 
font-weight : bold; 
 color:#FFFFCC;
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}  
.tabs a.tab-active {
background-color:#6898d0; 
border-right: 1px solid #fff;
font-size : 11px; 
font-weight : bold; 
color : #fff; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}
.tab-panes { 
width: 98%;
margin: 0px;
} 
.divtabs {
padding: 6px;
background-color: #fff;
border: 1px solid #B9CFE1; 
font-size : 12px; 
font-weight : normal; 
color : #2a2a2a; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}
.divcnt5 {
margin-top: 6px;
padding-top: 3px;
padding-bottom: 4px;
background-color: #fff;
}
.contbout {
font-size : 14px; 
font-weight : bold; 
color : #2C5885; 
font-family : verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}
.contwho {
font-size : 12px; 
font-weight : normal; 
color : #4e4e4e; 
font-family : verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}
.dvtabbout { 
height: 47px;
background: url(learnaboutexdesignz1.gif) no-repeat;
padding-left: 32px;
margin-left: 12px;
margin-right: 12px;
padding-top: 13px;
font-family : Verdana, Arial, helvetica, sans-serif;
font-weight : normal; 
font-size : 11px; 
text-decoration : none; 
}


/*style for packages*/

 

 

td
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
font-weight: auto;
color: #103152;
}



a
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#669ECB;
font-weight:normal;
text-decoration:underline;
}


a:hover
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#669ECB;
font-weight:normal;
text-decoration:none;
}

  
  
.Bluebg
{
background-repeat:repeat-x;
border-left:1px solid #6893B5;
border-right:1px solid #6893B5;
background-color:#C0E2FF;
padding:6px;
}
.BlueTxt
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#284E6D;
}
.Greenbg
{
background-repeat:repeat-x;
border-left:1px solid #96AC3D;
border-right:1px solid #96AC3D;
background-color:#D5EC87;
padding:6px;
}
.GreenTxt
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#495906;
}

.Greybg
{
background-repeat:repeat-x;
border-left:1px solid #B0B0B0;
border-right:1px solid #B0B0B0;
background-color:#D5D5D5;
padding:6px;
}
.GreyTxt
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#284E6D;
}

.Yellowbg
{
background-repeat:repeat-x;
border-left:1px solid #C2AE00;
border-right:1px solid #C2AE00;
background-color:#FFF284;
padding:6px;
}


.Pinkbg
{
background-repeat:repeat-x;
border-left:1px solid #D45C99;
border-right:1px solid #D45C99;
background-color:#F3C6FD;
padding:6px;
}
.YellowTxt
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3D3701;
}

.decicatedbg
{
background-color:#4747D1;

}
.virtualbg{
background-color:#339999;
}
.boxtxt
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#235C89;
text-transform:uppercase;
font-weight:bold;
border:1px solid #9DC3E2;
}

.boxtxtgreen
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#235C89;
text-transform:uppercase;
font-weight:bold;
border:1px solid #97ae3b;
}

.boxtxtyellow
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#235C89;
text-transform:uppercase;
font-weight:bold;
border:1px solid #c1ae17;
}

.boxtxtgrey
{
font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#235C89;
text-transform:uppercase;
font-weight:bold;
border:1px solid #b1aeae;
}
.warningtxt{
font-weight:bold;
color:red;
}

 .whiteTxt {
	color: #FFFFFF;
}
.whiteTxt a{
	color: #FFFF00;
}
