@charset "utf-8";
/* CSS Document */
body {
    width:1003px;
	height:100%;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	list-style-type:disc;
}
*
{padding:0px;
margin:0px;}
#dbcache_top{
width:90px;
height:100px;
padding:4px;
}
#dbcache_main{
width:100%;
height:100%;}

/* Menu */
#dbcache_menu{
width:100%;
height:41px;
background-image:url(../images/productv_03.gif);
background-repeat:no-repeat;
background-color:#05379f;
}

#dbcache_menu2{
height:42px;
background-image:url(../images/default_v1.2_03.gif);
background-repeat:no-repeat;
background-color:#05379f;}
#dbcache_menu3{
height:42px;
background-image:url(../images/supportv_03.gif);
background-repeat:no-repeat;
background-color:#05379f;}
#dbcache_menu4{
height:42px;
background-image:url(../images/default_03.gif);
background-repeat:no-repeat;
background-color:#05379f;}
#dbcache_menu5{
height:43px;
background-image:url(../images/menu.jpg);
background-repeat:no-repeat;
background-color:#05379f;}
#dbcache_menu6{
height:41px;
background-image:url(../images/contact_menu.gif);
background-repeat:no-repeat;
background-color:#05379f;}


.dbcache_menulist{
margin-left:440px;
}	
	
#dbcache_welcome{
width:1003px;
height:221px;

}
/*dafault background*/
#dbcache_welcome_bg1{
background-image:url(../images/productv_04.gif);
background-repeat:no-repeat;
width:177px;
height:225px;
float:left;
}
#dbcache_welcome_bg2{
float:left;
background-image:url(../images/productv_05.gif);
background-repeat:no-repeat;
width:800px !important;
width:240px;
height:225px;
}
/*Services background*/
#dbcache_welcome_bg3{
float:left;
background-image:url(../images/default_v1.2_04.gif);
background-repeat:no-repeat;
width:178px;
height:224px;
}
#dbcache_welcome_bg4{

float:left;
background-image:url(../images/default_v1.2_05.gif);
background-repeat:no-repeat;
width:800px !important;
width:219px;
height:224px;
}
/*Support background*/
#dbcache_welcome_bg5{

float:left;
background-image:url(../images/supportv_04.gif);
background-repeat:no-repeat;
width:177px;
height:222px;
}
#dbcache_welcome_bg6{
float:left;
background-image:url(../images/supportv_05.gif);
background-repeat:no-repeat;
width:800px !important;
width:191px;
height:222px;
}
/*How to buy background*/
#dbcache_welcome_bg7{
float:left;
background-image:url(../images/default_04.gif);
width:178px;
height:221px;
}
#dbcache_welcome_bg8{
float:left;
background-image:url(../images/default_05.gif);
background-repeat:no-repeat;
width:800px !important;
width:178px;
height:221px;
}

/*Users background*/
#dbcache_welcome_bg9{
float:left;
background-image:url(../images/user_04.gif);
width:177px;
height:223px;
}
#dbcache_welcome_bg10{
float:left;
background-image:url(../images/user.gif);
background-repeat:no-repeat;
width:800px !important;
width:142px;
height:223px;
}
/*Contact background*/
#dbcache_welcome_bg11{
float:left;
background-color:#05379f;
width:177px;
height:273px;
}
#dbcache_welcome_bg12{
float:left;
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;
width:800px !important;
width:187px;
height:273px;
}

#dbcache_welcome_logo{
float:left;
width:249px;
height:136px;
position:absolute;
margin-left:460px;
margin-top:160px;}
#dbcache_content{
width:1003px;
}
#dbcache_content_left,#dbcache_content_left2,#dbcache_content_left3,#dbcache_content_left4,#dbcache_content_left5,#dbcache_content_left6{
height:570px;
width:177px;
background-color:#05379f;
float:left;}
#dbcache_content_left{
height:610px !important;
height:560px;}
#dbcache_content_left2{
height:390px;}
#dbcache_content_left3{
height:800px;}
#dbcache_content_left4{
height:1310px;
}
#dbcache_content_left5{
height:570px;
}
#dbcache_content_left6{
height:420px;
}
#dbcache_content_main{
float:left;
width:826px;
}

#dbcache_content_footer{
background-color:#E8F0FD;
font-size:10px;
text-align:center;}

h2.listCaption{
font-size:13px;
color:#00337F;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:5px 0px;
}
h3.listCaption{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:5px 0px;
}
.table_Of_content,.table_Of_content_pd {
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#000000;
	  letter-spacing:0.1mm;
	  margin-top:8px;
	  line-height:1.6em;
}
.table_Of_content_pd {
      padding-left:20px;
}
.agreefont{
font:14px Arial, Helvetica, sans-serif #000 bold;

padding-top:9px;}
.font1,.font2{
padding-left:60px;
}
.font1{
font-size:22px;
color:#006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.font2{
font-size:14px; 
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.font3{
font-size:12px; 
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.font4{
color:#336397;
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.font5{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}




td.borderstyle{
border:1px solid #cccccc;}

	 
	 
content {
	 width:768px;
	 height:1024px;
	 font:Arial, Helvetica, sans-serif;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:small;
	 border:#cccccc; 
        }
td a{
      font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#D2E7F2; 
	  text-decoration:none;
      }
td a:hover { 
      font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#D2E7F2;
	  text-decoration:none;
	        }
td a.mail{
      font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#000000; 
	  text-decoration:none;
      }
td a.mail:hover { 
      font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:13px;
	  font-weight:bold;
	  color:#000000;
	  text-decoration:none;
	        }			
			
.table {
	  font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  color:#FFFFFF;
	  font-weight:bold; 
	  font-size:12px;
      text-decoration:none;
	  text-align:center;
	  }
.table_menu {
      text-align:center;
	  font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#FFFFFF;
	  font-size:12px;
	  font-weight:bold;
	  text-decoration:none;
		    }

.LineTextInput
{
	border-left :0px;
	border-right :0px;
	border-top :0px;
	border-bottom:1px #b6bdd2 solid;
}
Inputaa{
	  height:expression((this.type=="text")?"16px":"");
	  width:expression((this.type=="text")?"116px":"");
		}

textarea{
	font-size: 9pt;
	width:250px;
	font-color:#0066cc;
	color: #0066cc;
	background-color: #ffffff;
	font-style: normal;
	border: 1px solid #93BEE2;
	
}

.input_text
{
height:16px;
width:216px;
font-size:12px;
}
select{
font:Tahoma;
height:20px;
font-size:12px;
}
.input_text_menu
{
font-size:11px;
height:16px;
width:67px;
}
.input_submit
{
font-size:12px;
vertical-align:middle;
height:21px;
width:100px;
}
.input_text_menu_year
{
height:16px;
width:36px;
font-size:12px;
}
.input_text_year
{
height:16px;
width:46px;
font-size:12px;
}
.input_text_MN
{
height:16px;
width:45px;
font-size:12px;
}


#notice{
	  font:Arial, Helvetica, sans-serif;
	  font-family:Arial, Helvetica, sans-serif;
color:#FF0000;

}
.Agreement{
	font-size: 9pt;
	width:800px;
	font-color:#0066cc;
	color: #0066cc;
	background-color: #ffffff;
	font-style: normal;
	border: 1px solid #93BEE2;
	
}
#agreement{
	display:none;
	color:#000000;
	width:800px;
	height:600px;
	overflow:auto;
	position:absolute;
}
/*define the td's width*/

.tdwidth
{
height:1px
}



/*List style*/
.topPad{
margin-top:10px;}
h2.listtitle{
font:20px Arial, Helvetica, sans-serif bold;}

#tab{width:995px;
margin-top:10px;
}
#tab li.one, #tab li.double{
display:inline;
list-style-type:none;
width:175px;
float:left;
margin:4px;
height:30px;
border:#888 1px solid; 
background-color:#f7f7f7;
left: -1px; 
padding: 0.5em; 
position: relative;
color:#c4130d; 
top: -1px; 
}
#tab li.double{
line-height:1.2em;}
#tab li.one{
line-height:30px;
}

#tab li.one:hover,#tab li.double:hover
{
background-color:#ffc;
font:Arial, Helvetica, sans-serif #ffffff;
}

#tab a:link{
font:13px Verdana, Arial, Helvetica, sans-serif bold;color:#c4130d;
}
#tab a:visited {
font:13px Verdana, Arial, Helvetica, sans-serif bold;color:#c4130d;
}
#tab a:hover {
font:13px Verdana, Arial, Helvetica, sans-serif bold;color:#c4130d;
text-decoration:underline;

}
#tab a:active {
font:13px Verdana, Arial, Helvetica, sans-serif bold;color:#000;text-decoration:underline;

}

/*Sim style*/
h3.simstyle3{
color:#006600;
}
table.simstyle{
font:12px Verdana, Arial, Helvetica, sans-serif;
}
table.simstyle2{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.simfont1{
font:12px Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;}

input.simstyle1{
border:1px solid #333333;}

/*userlogin*/
.userlogin_style1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#336397;
margin-left:30px;
margin-top:20px;}
.userlogin_style2{
margin-left:30px;
margin-top:20px;
}
a.userlogin:link{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold;
color:#0066ff;}
a.userlogin:hover{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold;
color:#0066ff;}
a.userlogin:visited{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold;
color:#0066ff;
text-decoration:underline;}
a.userlogin:active{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold;
color:#0066ff;}
.successinfo{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0033FF;
padding:10px 20px 10px 0px;}
a.succ:link{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
color:#0066ff;}
a.succ:hover{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:#0066ff;}
a.succ:visited{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:#0066ff;
text-decoration:underline;}
a.succ:active{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
color:#0066ff;}



