/* General CSS Document USNC */
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td {
	margin: 0;
	padding: 0;
	color: #000;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}
p { margin:9px 0;}
/*****************************************/
/*remove the blue glow highlight in Safari*/
*:focus {
outline: 0;
}
/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }
/****************************************/
ul,ol { list-style:none;}
/****************************************/
strong {font-weight:bold;}
/*-------------------------------------- header area ------------------------*/

.maindiv{
	width:972px;
	margin:0 auto;
	overflow:hidden;
	}
.divtop{
	width:972px;
	height:64px;
	}
.logo{
	width:640px;
	float:left; 
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#A50C34;
	}
.topmenu{
	width:310px; height:64px;
	float:right;
	background:#ffffff url(../images/top-menubg.gif) 0 0 no-repeat;
	}
/*--------------------- Top Nav ------------------*/	
	
.top-nav{
	width:310px;
	float:right;
	padding-top:4px;
	padding-bottom:5px;
	}
.top-nav ul{
	list-style:none;
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	
	}
.top-nav ul li{
	float:left;
	background:url(../images/topmenu-devider.gif) 0 0 no-repeat;
	padding:0 5px;
	}
.top-nav ul li a{
    
	text-decoration:none;
	color:#0d475a;
	}
.top-nav ul li a:hover{
	font-weight:bold;
	color:#0D475A;
	}
.top-nav ul li.nobg{
	background:none;
	font-weight:normal;
	color:#0D475A;

	}
/*--------------------- Top Nav end ------------------*/	

/*--------------------- search start ------------------*/

.search{
	width:290px;
	height:31px;
	background:url(../images/search-box.gif) 0 0 no-repeat;
	float:left;
	}


.searchtext{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#06151a;
	margin-left:5px;
	margin-top:8px;		
	}
.searchForm{
	width:270px;
	margin:0 auto;
	height:30px;
	}
	
.textbox{
	width:140px;
	height:12px;
	background:transparent;
	border:none;
	margin-left:7px;
	margin-top:6px;
	}
.searchdiv{
	float:left;
	width:60px;
	}

.search-box-div{
	width:150px;
	float:left;
	}
.search-button-div{
	float:left;
	width:60px;
	}
.search-button-div input {margin-top:3px; height:23px; width:36px; margin-left:22px;}
/*--------------------- search end ------------------*/	
.navdiv{
	width:972px; height:33px;
	}
.homebg{
	width:161px; height:33px;
	float:left;
	display:inline;
	text-align:center;
	background:url(../images/home-bg2.gif) 0 0 no-repeat;
	}
.homebg a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:30px;
	color:#172529;
	}
.homebg-on {
	width:161px; height:33px;
	float:left;
	display:inline;
	text-align:center;background:url(../images/homebg.gif) 0 0 no-repeat;}
.homebg-on	a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:30px;
	color:#ffffff;
	}
.home-bg{
	width:161px; height:33px;
	background:url(../images/home-bg.gif) 0 0 no-repeat;
	float:left;
	}
.homediv{
	width:50px;
	float:left;
	margin-top:8px;
	margin-left:61px;
	}
	
.hometext{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.hometext a{
	text-decoration:none;
	color:#ffffff;
	}
.hometext1{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#172529;
	}
.hometext1 a{
	text-decoration:none;
	color:#172529;
	}
/*------------------------------------ Navigation ---------------------------*/

/*.nav{
	width:765px; height:33px;
	float:right;
	}
.nav div.leftnav{
	width:14px; height:33px;
	float:left;
	background:url(../images/nav-left.gif) 0 0 no-repeat;
	
	}*/
.navbg{
	background:url(../images/nav-bg2.gif) 0 0 repeat-x;
	height:33px;
	 width:765px;
	float:right;
	}
.navbg div {
	height:33px;
	width:151px;
	float:left;
	text-align:center;}
.navbg div a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#06151a;
	width:151px;
	display:block;
	height:20px;
	padding-top:8px;
	}
.navbg div a:hover{
	background:url(../images/navPink.gif) center 0 repeat-x;}
.navbg div.first a:hover{
	background:url(../images/navPink.gif) 0 0 repeat-x;}
.navbg div.last a:hover{
	background:url(../images/navPink.gif) right 0 repeat-x;}
	
.navbg div.first-on {background:url(../images/navRed.gif) left top no-repeat; }
.navbg div.first-on a { color:#0d475a;}
.navbg div.first-on a:hover { background:none;color:#fff;}
.navbg div.last-on {background:url(../images/navRed.gif) right top no-repeat; }
.navbg div.last-on a { color:#fff;}
.navbg div.last-on a:hover { background:none;color:#fff;}
.navbg div.on {background:url(../images/navRed.gif) center top no-repeat; }
.navbg div.on a { color:#fff;}
.navbg div.on a:hover { background:none;color:#fff;}
.navbg div.nav-menu2{
	width:2px;
	float:left;
	margin-top:4px
	}
	#dropmenudiv { position:absolute; border:1px solid #A69EAC; font:normal 11px Verdana; line-height:18px; z-index:100; }
#dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 0px solid black; padding: 4px 0; color:#000000; text-decoration: none; background-color:#ffffff; font-weight:normal; }
#dropmenudiv a:hover { /*hover background color*/ color:#000000; background-color:#e8fab8; display:block; }


.nav-menu ul{
	list-style:none;
	font:normal 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#06151a;
	}
.nav-menu ul li{
	float:left;
	background:url(../images/nav-devider.gif) 0 0 no-repeat;
	padding:0 20px;
	}
.nav-menu ul li a{
	text-decoration:none;
	color:#06151a;
	}
.nav-menu ul li.no-bg{
	background:none;
	}	
	
/*------------------------------------- Navigation End ---------------------*/
.header{
	 width:972px; height:464px;
	 background:url(../images/health-insurance3_03.png) 0 0 no-repeat; 
	 }
	 
.headertop {	 
	 height:152px;
	 padding:70px 0 0 40px;
	 }
.headertop h2{ color:#002E63; font-size:16px; font-weight:500; line-height: 140%; }

	 
.toll-free{
	width:240px;
	padding:251px 0 0 22px;
	float:right;
	}
.tollfreetext{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	}
.headerright{
	width:360px;
	float:left;
	padding-top:52px;
	padding-right:0px;
/*	height:296px; */
	}

.find-insbg{
	width:322px; height:266px;
	float:left;
	padding-top:20px;
	padding-left:13px;
	}
.find-insbg div.left-ins{
	width:53px;
	float:left;
	}
.find-insbg div.right-ins{
	width:207px;
	float:left;
	}
.combobig{
	width:192px; height:23px;
	float:left;
	background:url(../images/combo_06.png) 0 0 no-repeat;
	margin-top:12px;
	}
.finddiv2{ width:192px; float:left; white-space: nowrap; 
	}
.finddivgo{
	width:76px; height:31px; display:block;
	background:url(../images/getquote.png) 0 0 no-repeat;
	margin: auto;
	/*margin-top:10px;*/
	border:0;
	text-align:center;
	}
.gotext{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#06151a;
	margin-top:10px;
	margin-left:30px;
	}
.gotext a{
	text-decoration:none;
	color:#06151a;
	}
.find-ins td.finddivcom{
	padding:6px 0 0;
	 background:url(../images/combo_06.png) left 2px no-repeat; 
	}
.finddivcom label { display:block;}
.finddivcom img {width:15px; height:15px;}
.finddivcom input {width:66px; border:0; background:transparent; margin:4px 0 6px 1px;}
.find-ins td.statdivcom{
	padding:5px 0 0;
	 background:url(../images/combo_06.png) left 6px no-repeat; 
	}
.statdivcom label { display:block;}
.statdivcom img {width:15px; height:15px;}
.statdivcom input {width:224px; border:0; background:transparent; margin:4px 0 3px 1px; padding:2px;}

.listDd {position:relative; z-index:9999; float:left;}
.listDd ul { position:absolute; height:100px; width:145px; overflow:auto; background:#fff; border:1px solid #9abac7; left:-15px; z-index:999; padding: 2px 2px 2px 4px;}
.listDd li { padding:2px 0 white-space:normal;}
.listDd li a { text-decoration:none; display:block; padding:1px 0;}
.listDd li a:hover { background-color:#003366; color:#fff;}
.statdivcom .listDd ul { left:2px!important; width:218px;}

.find-ins td.datedivcom {
    
    
	 padding:   6px 20px 0;
	 background:url(../images/hpSelect2.png) no-repeat; 
	 background-position:  32px 6px;
	 
	 
	 }
	 
.find-ins td.datedivcom input { position:relative; left:-8px; vertical-align:middle;border:0; background:transparent; margin:0px 0px 0px 10px; width:146px;}
.find-ins td.datedivcom img { vertical-align:middle;border:0;}
.find-ins td.datedivcom a {position:relative; left:-16px;}
.findinstext{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:8px;
	margin-top:6px;
	}
.findinstext1{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	position:static;
	}
	

/*-------------------------- Body------------------------*/

.bodytop{
	width:972px;
	margin:0 auto;
	}
.bodyhead-div{
	width:770px;
	float:left;
	display:inline;
	}
.bodyheading{ font:normal 18px/20px Verdana, Arial, Helvetica, sans-serif; color:#02255f; padding-left:7px; padding-top:2px; 
	}
.bodybottom{	
	width:972px;
	margin:0 auto;
	clear:both;
	}
.bodytextarea{
	width:963px;
	padding-left:9px;
	padding-top:9px;
	padding-bottom:30px;
	float:left;
	}
.bodytext{
	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.boxarea{
	width:972px;
	overflow:auto;
	
	}

.box{
	width:255px;
	float:left;
	padding-top:10px;
	padding-right:5px;
	display:inline;
	}
.box div.boxtop{
	height:30px;
	background:url(../images/box-top.gif) 0 0 no-repeat;
	}
.box div.boxcompass,/*{
	height:32px;
	background:url(../images/box-top-compass.gif) 0 0 no-repeat;
	}*/
.box div.boxiso,/*{
	height:32px;
	background:url(../images/box-top-isomed.gif) 0 0 no-repeat;
	}*/
.box div.boxvoyager{
	height:32px;
	/*padding-top:15px;
	background:url(../images/box-top-voyager.gif) 0 0 no-repeat;*/
	background:url(../images/box-topBg.gif) 0 0 no-repeat;
	color:#85153a;
	font-size:16px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
	}

.box div.boxbg{
	height:150px;
	background:url(../images/box-bg.gif) 0 0 repeat-y;
	}
.box div.boxbottom{
	height:28px;
	background:url(../images/box-bottom.gif) 0 0 no-repeat;
	}	
	
.boxheading{
	font:normal 16px Verdana, Arial, Helvetica, sans-serif;
	color:#a50c34;
	text-transform:uppercase;
	padding-left:85px;
	padding-top:10px;
	}
.graytext{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	margin-left:50px;
	}
.boxtext{
	width:216px;
	float:left;
	padding-left:20px;
	padding-top:20px;
	}
.box-logo{
	float:left;
	}
.learnmore{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	float:left;
	margin-top:2px;
	margin-left:88px;
	display:inline;
	}
.learnmore a{
	text-decoration:none;
	color:#0d475a;
	}
.shortcut{
	width:192px;
	float:left;
	display:inline;
	overflow:hidden;
	}
.shortcutheading{
	width:185px; height:18px;
	float:right;
	padding-top:2px;
	margin-left:5px;
	background:url(../images/shortcuts.gif) 0 0 no-repeat;
	display:inline;
	}
.shortcuttext{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#a50c34;
	padding-left:10px;
	}
.listitemtext{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	}
.listitemtext a{
	text-decoration:none;
	color:#000000;
	}
.listitem{
	width:192px;
	float:left;
	
	}
.listitem ul{
	list-style:none;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.listitem ul li{
	background:url(../images/arrow.gif) 0 50% no-repeat;
	
	}
	
/*---------------------------------- BOX Home Page -----------------------*/	
	
.box{
	width:680px;
	height: 100px;
	
	}
 
.Boxleft{
	width:476px;
	float:left;
	padding-top:166px;
	padding-right:0px;
	
	}
.Boxcenter{
	width:20px;
	float:left;
	
	}
.Boxright{
	width:300px;
	padding-top:166px;
	padding-right:0px;
	
	}
	
/*---------------------------------- Footer -----------------------*/

.footer{
	width:875px;
	margin:0 auto;
	text-align:center;
	padding-top:20px;
	clear:both;
	}

.footertext{
	width:875px; 
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	line-height:16px;
	}
.footertext a{
	text-decoration:none;
	color:#0d475a;
	}
.footertext a:hover { text-decoration:underline;}	
.copyright{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	text-align:center; 
	}
.logoesarea{
padding:15px 0;
	text-align:center;
	clear:both;
	}
	.logoesarea img { padding:0 15px;}
.logo1{
	width:90px;
	float:left;
	margin:15px 15px;
	}
.logo2{
	width:150px;
	float:left;
	margin:15px 15px;
	}
	
/*---------------------------------------------------- About page----------------------*/

.abouttop{
	width:965px;
	margin:0 auto;
	padding-top:10px;
	}
.abouttop-left{
 	width:11px; height:33px;
	background:url(../images/about-topleft.gif) 0 0 no-repeat;
	float:left;
	}
.abouttop-bg{
	width:943px; height:33px;
	background:url(../images/about-topbg.gif) 0 0 repeat-x;
	float:left;
	}
.abouttop-bg-left{
	width:750px;
	float:left;
	}
.abouttop-bg-right{
	width:120px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	}
.abouttop-right{
	width:11px; height:33px;
	background:url(../images/about-topright.gif) 0 0 no-repeat;
	float:left;
	}
.abouthead{
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#85153a;
	margin-left:15px;
	margin-top:10px;
	}
.a-title{
	width:972px; float:left;
	padding-top:10px;
	}
.a-titleleft{
	width:14px; height:114px;
	background:#ffffff url(../images/a-title-left.gif) 0 0 no-repeat;
	float:left;
	}
.a-titlebg{
	width:943px;
	background:#ffffff url(../images/a-title-bg.gif) 0 0 repeat-x;
	float:left;
	}
.a-titleright{
	width:15px; height:114px;
	background:#ffffff url(../images/a-title-right.gif) 0 0 no-repeat;
	float:left;
	}
.titlehead{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#85153a;
	}
.titlesubhead{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#5C5C5C;
	}
.a-textarea{
	width:900px;
	float:left;
	padding-top:15px;
	padding-left:13px;
	}
/*-------------------------- Template -B list page ----------------*/

.listitem2{
	width:900px;
	float:left;
	padding-top:5px;
	}
.listitem2 ul{
	list-style:none;
	font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.listitem2 ul li{
	background:url(../images/box-arrow.gif) 0 50% no-repeat;
	}
ul.sublist1{
	list-style:none;
	width:850px; float:left;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	margin-left:25px;
	}
ul.sublist1 li{
	background:url(../images/red-box-arrow.gif) 0 50% no-repeat;
	}
.list1{
	  width:900px;
	  float:left;
	 font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	 color:#000000;
	 padding-top:5px;
	}
.sublist{
	width:875px;
	float:left;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	margin-left:25px;
	}
.yellowbox{
	width:848px; height:38px;
	background-color:#fafbdf;
	border:#FDC98C 1px solid;
	float:left;
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
	}	
.boxtext1{
	width:824px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:10px;
	margin-top:4px;
	}
/*-------------------------- Template -A insurance plan page ----------------*/	

.listitem3{
	width:900px;
	float:left;
	padding-top:5px;
	}
.listitem3 ul{
	list-style:none;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.listitem3 ul li{
	background:url(../images/red-bullete.gif) 0 50% no-repeat;
	}
.box3{
	width:972px;
	float:left;
	padding-top:10px;
	}
.box3left{
	background:url(../images/box3-left.gif) 0 0 no-repeat;
	float:left;
	width:14px; height:42px;
	}
.box3bg{
	background:url(../images/box3-bg.gif) 0 0 repeat-x;
	float:left;
	width:944px; height:42px;
	}
.box3right{
	background:url(../images/box3-right.gif) 0 0 no-repeat;
	float:left;
	height:42px; width:14px;
	}
.box3 div.box3subleft{
	width:220px;
	float:left;
	margin-left:13px;
	margin-top:15px;
	}
.box3 div.box3subright{
	width:430px; float:right;
	margin-top:11px;
	}
.combo2{
	width:87px; height:23px;
	float:left;
	margin-left:10px;
	
	
	}
.combo0{
	width:113px; height:23px;
	float:left;
	margin-left:10px;
	
	}
.combotext{
	margin-top:5px;
	margin-left:10px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.box4{
	width:972px;
	float:left;
	}
.box4 div.box4top{
	width:972px;
	float:left;
	}
	
.box4topleft{
	width:15px; height:35px;
	background:url(../images/box4top-left.gif) 0 0 no-repeat;
	float:left;
	}
.box4topright{
	width:14px; height:35px;
	background:url(../images/box4top-right.gif) 0 0 no-repeat;
	float:left;
	}
.box4topbg{
	width:943px; height:35px;
	background:url(../images/box4top-bg.gif) 0 0 repeat-x;
	float:left;
	}
.box4bot{
	width:972px;
	float:left;
	}
.box4bot-a{
	width:972px; height:26px;
	float:left;
	}
.box4botleft{
	background:url(../images/box4bot-left.gif) 0 0 repeat-y;
	float:left;
	width:5px; height:26px;
	margin-left:1px;
	}
.box4botbg{
	width:961px;
	float:left;
	}
.box4botright{
	background:url(../images/box4bot-right.gif) 0 0 repeat-y;
	float:left;
	width:5px; height:26px;
	}
.box4bottom{
	background:url(../images/box4bottom.gif) 0 0 no-repeat;
	float:left;
	height:7px; width:972px;
	margin-bottom:10px;
	}
	
.box5top{
	width:235px; height:35px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}
.box5bot-a{
	width:234px; height:26px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}
	
.box5bot-b{
	width:235px; height:26px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}

.box5bot-aright{
	width:235px; height:26px;
	float:left;
	}

.box5top-right{
	width:235px; height:35px;
	float:left;
	}
.box5bot{
	width:962px;
	float:left;
	height:26px;}
.box5botgray{
	width:962px;
	float:left;
	background:#F7F7F7;
	height:26px;
	}
.goldtext{
	width:117px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#14272e;
	float:left;
	margin:14px 0 0 7px;
	}
.buy{
	width:55px; height:22px;
	float:right;
	background:url(../images/buy.gif) 0 0 no-repeat;
	margin-top:6px;
	margin-right:3px;
	text-align:center;
	}
.buytext{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#06151a;
	margin-top:3px;
	}
.buytext a{
	text-decoration:none;
	color:#06151a;
	}
.box5text{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:5px 0 0 5px;
	}
/*------------------------------------ Plans- Comparison ----------------------*/

.planshead{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#85153a;
	margin-left:11px;
	margin-top:10px;
	float:left;
	}
.backto-home{
	width:110px;
	float:right;
	margin-right:8px; margin-top:16px;
	}
.bactohometext{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	text-decoration:underline;
	}
.bactohometext a{
	text-decoration:underline;
	color:#0d475a;
	}

.boxplan-top{
	width:188px; height:35px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}	
.boxplan-topright{
	width:187px; height:35px;
	float:left;
	}
.boxplantexthead{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#14272e;
	}
	
.boxplanbot-a{
	width:187px; height:26px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}
	
.boxplanbot-b{
	width:188px; height:26px;
	float:left;
	border-right:#9EB2B8 1px solid;
	}

.boxplanbot-aright{
	width:187px; height:26px;
	float:left;
	}

.boxplanbotgray{
	width:962px;
	float:left;
	background:#DFDFDF;
	height:25px;
	border-top:#9EB2B8 1px solid;
	}
.plangraytext{
	width:150px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#14272e;
	float:left;
	margin:6px 0 0 7px;
	}
.plangray{
	width:70px;
	float:right;
	margin:5px 0 0 7px;
	}
.planviewmore-text{
	width:600px;
	float:left;
	margin-left:7px;
	margin-top:10px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#14272e;
	}
.planviewmore-right{
	width:250px;
	float:right;
	margin-right:10px;
	}
.goldtext1{
	width:117px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#14272e;
	float:left;
	margin:14px 0 0 7px;
	}
	
/*---------------------------------- form Page --------------------------*/

.createaccount{
	width:972px;
	margin:0 auto;
	padding-top:10px;
	}
.createac-left{
	background:url(../images/createac-leftbg.gif) 0 0 no-repeat;
	float:left;
	width:14px; height:180px;
	}
.createac-bg{
	float:left;
	background:url(../images/createac-bg.gif) 0 0 repeat-x;
	width:943px; height:180px;
	}
.createac-right{
	float:left;
	background:url(../images/createac-rightbg.gif) 0 0 no-repeat;
	width:15px; height:180px;
	}
	
.createarea{
	width:900px;
	float:left;
	margin-top:15px;
	margin-left:8px;
	}
.find-ins{
	width:322px; height:200px;
	float:right;
	background:url(../images/find-insurance.png) 0 0 no-repeat;
	
	}

	.find-instable { border-collapse:collapse;
					width: 321px;}				

.find-ins th { padding:0 10px 10px 10px; vertical-align:top; }
/*.find-ins tr {height:49px;}	*/
.find-ins td { padding:0; vertical-align:top;font:normal 9px Verdana, Arial, Helvetica, sans-serif;}	

.formarea{
	width:610px;
	float:left;
	}
.formarea div.formtextleft{
	width:175px;
	float:left;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#263b43;
	margin-top:10px;
	}
.formarea div.formtextboxright{
	width:300px;
	float:left;
	margin:6px 0;
	}
.formtextboxright1
	{
	width:300px;
	float:right;
	margin:6px 0;
	}
.textbox1{
	width:277px; height:21x;
	border:#92B1BD 1px solid;
	background-color:#FFFFFF;
	}
.comboselect{
	width:80px;
	float:left;
	}
.selectbox{
	width:277px; height:21px;
	border:#92B1BD 1px solid;
	}
.selectbox1{
	width:182px; height:21px;
	border:#92B1BD 1px solid;
	}
.selectbox2{
	width:113px; height:21px;
	border:#92B1BD 1px solid;
	}
.selectbox3{
	width:85px; height:21px;
	border:#92B1BD 1px solid;
	}

.selectboxsmall{ width:86px; height:21px; border:#92B1BD 1px solid; 
	}
	
	
.selectboxsmall option { overflow:visible; width:auto;}
.selectboxsmall-0{
	border:#92B1BD 1px solid;
	width:58px; height:21px;
	}
	
.selectboxsmall-1{
	border:#92B1BD 1px solid;
	width:39px; height:21px;
	}

value{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#9e9e9e; 
	}
.per-detail{
	width:972px;
	margin:0 auto;
	padding-top:20px;
	}
.perdetail-left{
	background:url(../images/per-detail-left.gif) 0 0 no-repeat;
	float:left;
	width:14px; height:307px;
	}
.perdetail-bg{
	float:left;
	background:url(../images/per-detail-bg.gif) 0 0 repeat-x;
	width:943px; height:307px;
	}
.perdetail-right{
	float:left;
	background:url(../images/per-detail-right.gif) 0 0 no-repeat;
	float:left;
	width:15px; height:307px;
	}
	
.perdetailarea{
	width:610px;
	float:left;
	margin-top:15px;
	margin-left:8px;
	}
.perdetailarea-left{
	width:150px;
	float:left;
	}
.perdetailarea-right{
	width:150px;
	float:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0d475a;
	margin-left:50px;
	}
	
.number{
	width:972px;
	float:left;
	}
.oomenu{
	background:url(../images/00menu.jpg) 0 0 no-repeat;
	width:972px; height:28px;
	float:left;
	}
.personal{
	width:194px; height:55px;
	float:left;
	}	
.plan{
	width:174px; height:55px;
	float:left;
	}	
.payment{
	width:182px; height:55px;
	float:left;
	}	
.order{
	width:174px; height:55px;
	float:left;
	}	
.mail1{
	width:50px;
	float:left;
	}
.femail{
	width:70px;
	float:left;
	}
.blanckdiv{
	width:972px;
	height:20px;
	float:right;}
.findinsform{ 
	padding:10px 0 0 0; 
	
	width:321px;
	float: left;
	}
.plans-comform{
	width:425px;
	float:left;
	}
/***************************/
.fRight { float:right;}
.fLeft { float:left;}
.h1Blue { padding:9px 20px; background:url(../images/h2Blue.gif) center top no-repeat; font-size:18px; color:#002e62; line-height:normal; /*font-weight:bold;*/ }
/*.h1Blue span { font-size:15px; color:#002e62; ; }*/
.h1Blue span { font-size:16px; color:#3e4c51;font-weight:400;}
.h1Blue img { vertical-align:middle; }
.h1Blue .h1BlueRight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0d475a; float:right; font-weight:normal; }
.h1Blue .h1BlueRight img { margin-right:5px; vertical-align:middle; }
.h1Blue .h1BlueRight a.buyBut { display:block;background:url(../images/butH1-62.gif) no-repeat; width:62px; height:31px; line-height:29px; color:#203541; text-decoration:none; text-align:center; margin:-4px 0 0; #ma rgin:-10px 0 0;}

.cap { background:url(../images/capBot.png) center bottom no-repeat; margin-bottom:12px; }
.cap .capInner { background:url(../images/capTop.gif) center top no-repeat; padding:16px 20px 16px; min-height:84px; }

h2 { color:#7aa40d; font-size:14px; line-height:normal; /*font-weight:bold;*/ }
h3 { color:#5C5C5C; font-size:13px; line-height:normal;font-weight:bold; margin:9px auto; }
h3.subH1Blue {padding:0 20px; clear:both;}
h3.subH1Blue a { float:right;}

h3.subH1BlueWBuy {padding: -0 20px; clear:both;}
h3.subH1BlueWBuy a {float:right;}


h4 { color:#002e62; font-size:18px; line-height:normal; horizontal-align:middle; vertical-align:middle;/*font-weight:bold;*/ }


h5{ color:#285083; font-size:16px; line-height:normal;font-weight:bold; margin:5px auto; }
h5.mainTitle {padding:0 20px; clear:both; text-align:center;}


h6{ color:#285083; font-size:14px; line-height:normal; margin:5px auto; }
h6.text {padding:10px;  clear:both; float:center; text-align:justify;}



.redBullet { padding-top:8px; } 
.redBullet li { background:url(../images/red-bullete.gif) left 4px no-repeat; padding:0 0 3px 12px;}
.redBullet2 { padding-top:16px; padding-left:100px; width:100%; }
.redBullet2 li { background:url(../images/red-bullete.gif) left 4px no-repeat; padding:0 0 3px 12px; float:left; width:48%; }
.redBulletFaq { padding-top:8px; } 
.redBulletFaq  li { background:url(../images/red-bullete.gif) left 4px no-repeat; padding:0 0 3px 12px; color:#5c5c5c; font-size:12px; }

.picList { padding-top:8px; }
.picList li {  padding:0 0 3px 12px; }
.picList li img { vertical-align:middle;}
.picList li a { text-decoration:none;}
.picList li a:hover { text-decoration:underline;}
.capLine { background:url(../images/capLine.gif) center top no-repeat; height:30px; padding:10px 20px 0; overflow:hidden; }
.capLine fieldset { float:right; border:0; }
.capLine select { width:115px; margin:0 8px 0 0; vertical-align:middle; }
/**/
.tblType01Wrapper { background:url(../images/tblBg.png) center bottom no-repeat; padding-bottom:7px;}
.cap .tblType01Wrapper {background:url(../images/tblBg2.png) center bottom no-repeat;}
.tblType01Wrapper table { border-collapse:collapse; width:100%; table-layout:fixed; background-color:#fff;}
.tblType01Wrapper th { text-align:left; background:url(../images/thCap.gif) center top no-repeat; height:35px; padding:0 15px 0 10px; border-left:1px solid #9eb2b8; color:#14272e; font-weight:bold; vertical-align:middle; line-height:35px; }
.tblType01Wrapper th a {float:right; background:url(../images/buyBut.gif) 0 0 no-repeat; width:60px; height:30px; line-height:29px; color:#203541; text-decoration:none; text-align:center; margin:3px 0 0; position:relative;}
.tblType01Wrapper th.first { background-position:left top; border:none;}

.tblType01Wrapper th.last { background-position:right top; padding-right: 20px; }
.tblType01Wrapper td { padding:4px 10px 5px; border-left:1px solid #9eb2b8;}
.tblType01Wrapper td img { float:right; cursor:pointer;}
.tblType01Wrapper td.first { background:url(../images/tblBg.png) left top no-repeat; border:none; font-size:10px;}
.tblType01Wrapper td.firstColor { background:url(../images/tblBg.png) left top no-repeat;background-color:#e8fab8; border:none; font-size:10px;}
.tblType01Wrapper td.lastColor{ background:url(../images/tblBg.png) right top no-repeat;background-color:#e8fab8;}
.tblType01Wrapper td.last{ background:url(../images/tblBg.png) right top no-repeat;background-color:#ffffff;}
.tblType01Wrapper td.midGrn{ background-color:#e8fab8;}
.tblType01Wrapper td.midGry{ background-color:#f7f7f7;}
.tblType01Wrapper tr.color td { background-color:#f7f7f7;}
.tblType01Wrapper tr.lastTr td { background-color:#dfdfdf; text-align:right; vertical-align:top; padding:4px 10px 0;}
.tblType01Wrapper tr.lastTr td img { float:none;}
.tblType01Wrapper tr.lastTr td.first { text-align:left; font-weight:bold;}

.tblType01Wrapper .postTbl { border-top:1px solid #9eb2b8; margin:0 5px; padding:0 8px; }
.tblType01Wrapper .postTbl * { font-size:10px; line-height:15px;}
.tblType01Wrapper .postTbl ol,
ol.num { list-style-type:decimal; margin:0 10px; padding:0 25px; }
ol.num a { text-decoration:none;}
ol.num a:hover { text-decoration:underline;}
ol.latin { list-style-type:lower-alpha; margin:0 10px; padding:0 15px; }
.cap .butLine { height:29px; }
.cap .butLine .but152 { float:left; width:152px; height:29px; background:url(../images/but152-24.png) no-repeat; line-height:27px;font-size:6px; text-decoration:none; color:#203541; text-align:center; _background:url(../images/but152IE.gif) no-repeat; margin-right: 10px; }

.but70 { background:url(../images/but70.gif) no-repeat; width:70px; height:22px; line-height:20px; display:block; text-decoration:none; color:#203541; text-align:center; border: 0; }
.but70Inline { 
display:inline-block; 
background:url(../images/but70.gif) no-repeat; 
width:70px; 
height:22px; 
line-height:20px; 
text-decoration:none; 
color:#203541; 
text-align:center; 
border: 0; }
.cap .butLine .but70 { background:url(../images/but70.gif) no-repeat; width:70px; height:22px; line-height:20px; float:right; text-decoration:none; color:#203541; text-align:center; margin-right: 10px; border: 0; }
input.but70 { line-height:normal!important; float:none; cursor:pointer;}
.cap h2 .but152,
.h1BlueRight .but152  { float:right; width:152px; height:29px; background:url(../images/but152-24.png) no-repeat; line-height:27px; text-decoration:none; color:#203541; text-align:center; _background:url(../images/but152IE.gif) no-repeat; margin-right: 10px; }
.h1BlueRight .but152 { margin-bottom:-26px; position:relative; top:-8px}
.cap .butLine .but180 { float:left; width:180px; height:29px; background:url(../images/but180-24.png) no-repeat; line-height:27px; text-decoration:none; color:#203541; text-align:center; _background:url(../images/but180.gif) no-repeat; margin-right: 10px; }
.aRight a { float:right!important;}
/*uberBut*/
.uberBut { text-decoration:none; display:block; padding:0 10px 0 0; background:url(../images/uberButR.gif) right top no-repeat; height:22px; position:relative;}
.uberBut span { display:block; cursor:pointer; height:22px; line-height:20px; float:right; text-decoration:none; color:#203541; text-align:center; padding:0 0 0 10px; background:url(../images/uberButL.gif) left top no-repeat;}
.capInner h2 .uberBut {margin-top:-22px; float:right; position:relative;}
/**/
.sbButLine .but71 { background:url(../images/but71.gif) no-repeat; width:71px; height:31px; line-height:28px; float:left; text-decoration:none; color:#203541; text-align:center; }
.subH1Blue .but71 { background:url(../images/but71.gif) no-repeat; width:71px; height:31px; line-height:28px; float:right; text-decoration:none; color:#203541; text-align:center; margin:-6px 0 0; position:relative; }
blockquote { padding:0 20px; }
.pq { padding:20px 0 0; text-align:center; font-size:12px; line-height:16px; }
.pq strong { font-size:12px; line-height:16px; }
.capLine a.but152 { background:url(../images/but152.gif) no-repeat; width:152px; height:29px; line-height:27px; text-decoration:none; color:#203541; text-align:center; float:right; margin:-5px 0 0 10px;}
.super { font-size:9px; color:red; vertical-align:super; }

.view-more{ height:35px; text-align: right; padding: 0 20px; }
.view-more a { background:url(../images/but152.gif) no-repeat; width:152px; height:29px; line-height:27px; text-decoration:none; color:#203541; text-align:center; float:right;}
.linkLine { height:35px; line-height:26px;}
.linkLine a { color:#000; text-decoration:none;}
.linkLine a:hover { text-decoration:underline;}
.linkLine a.wideBlue {background:url(../images/but152.gif) no-repeat; width:152px; height:29px; line-height:27px; text-decoration:none; color:#203541; text-align:center; float:right;}
.linkLine a.wideBlue:hover { text-decoration:none;}
/**/
/*.faq {}
.faq li { background:url(../images/red-box-arrow.gif) left 4px no-repeat; padding:3px 12px; cursor:pointer;}
.faq li.on { background:url(../images/red-box-arrowD.gif) left 4px no-repeat;}
.faq li span { }
.faq li div { display:none}
.faq li.on div { display:block; color:#5c5c5c; font-size:12px; padding:8px 0 8px 12px; background:url(../images/box-arrow.gif) 0px 12px no-repeat; line-height:16px;}
.faq li div * { color:#5c5c5c; font-size:12px;}*/
.faq {}
.faq h4 { margin-bottom: .5em; }
.faq dt,
.faq dt.faqClosed { background:url(../images/red-box-arrow.gif) left 5px no-repeat; padding:3px 12px; cursor:pointer; }
.faq dt.faqOpen { background:url(../images/red-box-arrowD.gif) left 5px no-repeat; }
.faq dd { overflow: hidden; display:block; color:#5c5c5c; font-size:12px; padding:8px 0 8px 24px; background:url(../images/box-arrow.gif) 12px 12px no-repeat; line-height:16px; }
.faq a { text-decoration:underline; color: #5c5c5c; font-size: 12px;}
.faq .faqToTop { display: block; text-align: right; padding-bottom: 4px; font-size: 0.75em; }
.faq .faqHide,
.faq .faqShow { display: block; margin: 6px 0; padding: 0 0 0 18px; background: url(../images/minus.gif) -4px center no-repeat; font-weight: bolder; text-decoration: none; }
.faq .faqShow { background-image: url(../images/plus.gif); }
/**/
.cap750,
.sbText { background:url(../images/capBot750.png) right bottom no-repeat; margin-bottom:12px; }
.cap750 .capInner,
.sbTextInner { background:url(../images/capTop750.gif) right top no-repeat; padding:16px 20px 16px; min-height:84px; _height:84px; }
.sb { float:left; display:inline; width:200px; background:url(../images/sbBot.png) center bottom no-repeat; }
.sb ul { background:url(../images/sbTop.png) center top no-repeat; padding:0 9px 45px; }
.sb li { cursor:pointer; padding:10px; border-bottom:1px dotted #ccc; }
.sb li.on { font-weight:bold; color:#85153a; }
.sbText { margin-left:222px; zoom:1; }
.sbText h3 a { color:#5C5C5C; font-size:13px; font-weight:bold; }
.sbButLine { margin-left:222px; zoom:1; height:45px; padding:0 15px; }
.sbTextInner .sbButLine { margin:0; padding:0; }
.sbTextInner .rates { line-height:22px; padding:15px 0 0; }
.sbTextInner .rates select { vertical-align:middle; }
.sbTextInner .rates blockquote { line-height:22px; }
.but60 { cursor:pointer; font-size:11px!important; background:url(../images/but60.gif) no-repeat; width:60px; height:31px; line-height:28px; display:block; text-decoration:none; color:#203541; text-align:center; valign:center;}
input.but60 { border:0; line-height:12px!important; display:inline; vertical-align:middle;}
.but52 { cursor:pointer; font-size:11px!important; background:url(../images/but52.gif) no-repeat; width:52px; height:22px; line-height:20px; display:block; text-decoration:none; color:#203541; text-align:center; margin-top:-4px;}
.but52Inline { cursor:pointer; display:inline; font-size:11px!important; background:url(../images/but52.gif) no-repeat; width:52px; height:22px; line-height:20px; display:inline-block; text-decoration:none; color:#203541; text-align:center; margin-top:-4px;}

.tbBody { width:762px; }
.tbBody .h1Blue { background:url(../images/h1Blue-762.gif) center top no-repeat;}
.tbBody .cap { background:url(../images/capBot-762.png) center bottom no-repeat; }
.tbBody .cap .capInner { background:url(../images/capTop-762.gif) center top no-repeat;  } 
.tbBody .capLine { background:url(../images/capLine-762.gif) center top no-repeat; }
.tbBody .tblType01Wrapper { background:url(../images/tblBg-762.png) center bottom no-repeat;}
.tbBody .cap .tblType01Wrapper {background:url(../images/tblBg2-722.png) center bottom no-repeat;}
/***/
fieldset.type01 { /*line-height:0.01em; font-size:0.01em;*/}
fieldset.type01 { border:0; padding:12px 0 0; }
fieldset.type01 label { float:left; width:200px; clear:left; padding-top:8px; height:16px; }
fieldset.type01 label2 { float:left; width:296px; clear:left; padding-top:8px; height:16px; }
fieldset.type01 input { margin-top:4px; padding:3px; border:1px solid #92b1bd; width:198px; }
fieldset.type01 input[type="radio"] { margin-top:4px; padding:3px; border:1px solid #92b1bd; width:20px; }
fieldset.type01 label.samerow { float:left; width:200px; clear:left; padding-top:8px; height:16px; }
fieldset.type01 select { margin-top:4px; margin-bottom:1px; width:206px; border:1px solid #92b1bd; height:19px; }
fieldset.type01 select.selectM { width:90px; }
fieldset.type01 select.selectD { width:50px; }
fieldset.type01 select.selectY { width:60px; }
fieldset.type01 input.readonly { border:0; background:transparent; width:200px; padding:4px; }
fieldset.type01 .rem {float:left; margin:-22px 0 0 420px; width:250px; line-height:12px; }
fieldset.type01 .error { padding-left:205px; color:red; }
fieldset.type01 .radio input { width:auto; padding:0; vertical-align:bottom; border:0; margin-top:9px; height:12px;  }
fieldset.type01 .radio {  border:solid 2px black;color:Green;}
fieldset.type01 table.radio { font-size:smaller; color:Green;}
fieldset.type01 textarea { margin-top:6px; padding:3px; border:1px solid #92b1bd; width:198px; height:45px; overflow:auto;}
fieldset.type01 label.checkbox { float:none; width:auto; display: block; height: auto; }
fieldset.type01 label.checkbox input { margin:0; width:auto; padding:0; border:0;}
/*numNav*/
.numNav { height:72px; background:url(../images/numNavB.gif) right bottom no-repeat; margin:10px 0; }
.numNav li { background:url(../images/numNavL.gif) left top no-repeat; float:left; display:inline; height:72px; white-space:nowrap; line-height:normal;}
.numNav li a { line-height:26px; height:56px; padding:16px 11px 0; display:block; zoom:1; _width:1%; text-decoration:none; font-size:16px; color:#9e9e9e;}
.numNav li a b { line-height:26px; float:left; width:36px; padding-right:4px; text-align:center; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:normal; cursor:pointer; _float:none; _display:inline-block;}
.numNav li.on a { background:url(../images/numNavL.gif) left -72px no-repeat; color:#414f55;}
.numNav li.on { background:url(../images/numNavR.gif) right top no-repeat;}
.numNav li.done { background:url(../images/numNavL.gif) left -144px no-repeat #fff;}
.numNav li.done a { color:#414f55;}
/*remYellow*/
.remYellow { background:url(../images/yellowRem.png) right bottom no-repeat; }
.remYellow div { background:url(../images/yellowRem.png) right top no-repeat; padding-right:4px; }
.remYellow div div { background:url(../images/yellowRem.png) left top no-repeat; height:4px; font-size:0.001em; }
.remYellow .in { background:url(../images/yellowRem.png) left bottom no-repeat; margin-right:4px; padding:0 0 4px 4px; }
/*login*/
.logIn { width:450px; height:350px; background:url(../images/popLogin-24.png) no-repeat; _background:url(../images/popLogin.png) no-repeat; align:center; }
.logIn h3 { color:#fff; text-align:center; font-size:21px; font-weight:normal; margin:0; padding:8px; }
.logIn fieldset { border:0; display:block; padding:0 55px; }
.logIn label { text-align:right; display:block; margin-bottom:8px; }
.logIn label input { padding:3px; border:1px solid #92b1bd; width:198px; vertical-align:middle; margin:0 0 0 6px; }
.logInmain { width:450px; height:350px; background:url(../images/popLogin-24.png) no-repeat; align:center; }

.cap1 { background:url(../images/capBot.png) center bottom no-repeat; margin-bottom:12px; }
.cap1 .capInner1 { background:url(../images/capTop.gif) center top no-repeat; padding:0px 20px 16px; min-height:160px; _height:160px; }
div.cap1 h3 
{
    background: url(../images/Content-Splitter.jpg) no-repeat bottom left;
    font: 15px Arial;
    color: #002e62;
	text-align:center;
	padding: 15px;
    text-align: center;
}

div.cap1 h4 
{
    color: #65757b;
    padding: 10px;
    margin: 0;
    font: bold 14px Arial;
}

div.cap1 p
{
    font: 13px Arial;
	padding: 15px;
    margin: 0;
    color: #585858;
	text-align: justify;
	line-height:200%
	

}
div.ContentBox 
{
    width: 971px;
    min-height: 377px;
    _height: 377px;
    background: url(../images/Contet-Box.jpg) no-repeat top;
    float: center;
    border-top: 1px solid #9ba5a9;
}

div.ContentBox h3 
{
    background: url(../images/Content-Splitter.jpg) no-repeat bottom left;
    font: 15px Arial;
    color: #585858;
    padding: 10px 0;
	text-align: center;
}

div.ContentBox h4 
{
    color: #65757b;
    padding: 10px;
    margin: 0;
    font: bold 14px Arial;
}

div.ContentBox p
{
    font: 12px Arial;
	padding: 30px;
    margin: 0;
    color: #979794;
	text-align: justify;
	line-height:150%
}





/*******************************/
@media print {    
	.divtop,
	.navdiv,
	.footer { display:none;}
	h1, h3, h2, .maindiv  { _width:100%!important; font-size:medium;}
  }
 /*********************************/


/*******************Calander Popup**************************/

/*Calander Popup*/


.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto; color:Red;}
/*
.popUpCal .ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:9px;text-align:center;font-family:tahoma,verdana,helvetica;}
.popUpCal .ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.popUpCal .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.popUpCal .ajax__calendar_container TABLE {font-size:11px;}
.popUpCal .ajax__calendar_header {height:20px;width:100%;}
.popUpCal .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.popUpCal .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.popUpCal .ajax__calendar_title {cursor:pointer;font-weight:bold;}
.popUpCal .ajax__calendar_footer {height:15px;}
.popUpCal .ajax__calendar_today {cursor:pointer;padding-top:3px;}
.popUpCal .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.popUpCal .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.popUpCal .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.popUpCal .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:scroll;}

.popUpCal .ajax__calendar .ajax__calendar_container {border:3px solid #646464;background-color:#ffffff;color:#000000;}
.popUpCal .ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.popUpCal .ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.popUpCal .ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.popUpCal .ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.popUpCal .ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.popUpCal .ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.popUpCal .ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.popUpCal .ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.popUpCal .ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.popUpCal .ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.popUpCal .ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.popUpCal .ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.popUpCal .ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.popUpCal .ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.popUpCal .popUpCal .ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
*/