/* CSS Document */


body {
background:#ffffff;
padding:0;
margin:0;
font-family:Tahoma;
font-size:12px;
}



.clear {
clear:both;
}

.left {
float:left;
}

.right{
float:right;
}

.bold{
font-weight:bold;
}


.no_decoration {
text-decoration:none;
}

a {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:underline;
}

.white{
color:#ffffff;
}

h1{
font-size:24px;
font-family:"Trebuchet MS";
color:#FFFFFF;
}

h1 img{
vertical-align:middle;
}

h2{
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:30px;
padding:10px 5px;
margin:0;
border-bottom:#FFFFFF 1px dashed;
font-weight:normal;
}

h3{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:24px;
padding:10px 10px 30px 10px;
margin:0;
font-weight:normal;
text-align:center;
}

#all{
width:1100px;
margin:10px auto;
border:#e4ecf2 1px solid;
}

#header{
position:relative;
height:212px;
background:url(images/header.jpg) 0 0 no-repeat;
}

#header_top{
height:172px;
}

#header_bot{
height:39px;
}

#header_left{
width:500px;
float:left;
}

#header_right{
width:270px;
float:left;
}

#watch_home{
position:absolute;
top:0;
right:0;
background:url(images/home_watch.jpg) 0 0 no-repeat;
width:222px;
height:212px;
}


#watch_inner{
position:absolute;
top:0;
right:0;
background:url(images/watch_inner.jpg) 0 0 no-repeat;
width:222px;
height:211px;
}

#logo{
width:299px;
height:157px;
margin:8px 0 0 13px;
}

#logo img{
border:0;
}


#box_form{
width:266px;
height:76px;
}


#box_form .cnt{
padding:0 10px 0 10px;
}

#box_form .oneline{
padding:13px 0 0 20px;
margin:0 0 10px 0!important;
margin:0;
height:30px;
}

#box_form .f{
float:left;
width:140px;
padding:5px 0 0 0;
}

#box_form .btn{
float:left;
width:90px;
}
#box_form .txt{
text-align:center;
font-size:12px;
padding:0 0 0 0!important;
padding:0;
}
#box_form input{
width:135px;
padding:0;
margin:0;
}


#box_form img{
border:0;
}

#box_live{
margin:0 0 0 0;
padding:60px 0 0 110px;
font-family:"Trebuchet MS";
font-size:18px;
color:#FFFFFF;
}

#box_live img{
vertical-align:middle;
}



#menu{
font-family:"Trebuchet MS";
font-size:18px;
color:#000000;
width:610px;
height:38px;
line-height:38px;
float:left;
}

#menu a{color:#000000;}
#menu a:hover{
color:#86a4be;
text-decoration:none;
}


#menu ul{
list-style:none;
padding:0 0 0 8px;
margin:0;
}

#menu li{
display:inline;
padding:0 33px;
}


.tel{
height:38px;
float:left;
width:132px;
font-family:"Trebuchet MS";
font-size:18px;
}

.tel_cnt{
padding:10px 0 0 0;
}


#shadow{
background:url(images/shadow_home.gif) 0 0 no-repeat;
height:10px;
font-size:0;
}

#shadow_inner{
background:url(images/shadow_inner.gif) 0 0 no-repeat;
height:10px;
font-size:0;
}


#edit{
background:url(images/bck_edit.gif) 0 0 repeat-y;
margin:0 0 0 1px;
}

#edit .content{
}

#left_col{
float:left;
width:300px;
}

#right_col{
float:left;
width:780px;
}

#banner{
height:180px;
width:798px;
background:url(images/banner.gif) 0 0 no-repeat;
}

.banner_cnt{
font-size:30px;
font-family:"Trebuchet MS";
text-align:left;
padding:48px 10px 0 80px;
}

#left_menu{
width:288px;
font-size:18px;
}

#left_menu ul{
margin:0;
padding:15px 0 0 0;
list-style:none;
}

#left_menu li{
margin:0;
padding:0 0 0 15px;
line-height:24px;
}

.menuitem{
margin:0;
font-size:16px;
padding-left:5px;
line-height:20px;
}

.menusubitem{
font-size:11px;
padding-left:10px;
line-height:15px;
}

#tmp_banner{
text-align:center;
}



#edit_top{
padding:15px 0 0 0;
}

#edit_top .left_c{
float:left;
width:403px;
padding:0 0 0 10px;
}

#edit_top .right_c{
float:right;
width:321px;
padding:0 5px 0 0;
}

#box1{
width:321px;
}

#box1 .hdr{
background:url(images/box1_t.gif) 0 0 no-repeat;
height:275px;
padding-top:75px;
}

#box1 .m{
background:url(images/box1_m.gif) 0 0 repeat-y;
text-align:center;
}

#box1 .c{
padding:5px;
}

#box1 .b{
background:url(images/box1_b.gif) 0 0 no-repeat;
height:8px;
font-size:0;
}

#box1 .m_box{
background:#fcfbbf;
font-weight:bold;
padding:3px;
text-align:center;
}

#box1 .t_box{
padding:3px;
}


#edit_bot{
padding:15px 0 0 0;
}

#box2{
width:733px;
margin:0 auto;
position:relative;
}

#box2 .hdr{
background:url(images/box2_t.gif) 0 0 no-repeat;
height:11px;
font-size:0;
}

#box2 .m{
background:url(images/box2_m.gif) 0 0 repeat-y;
height:274px;
}

#box2 .c{
padding:10px;
}

#box2 .b{
background:url(images/box2_b.gif) 0 0 no-repeat;
height:11px;
font-size:0;
}

#box2 .gallery{
width:566px;
}

#box2 .image{
position:absolute;
top:0;
right:0;
background:url(images/box2_img.gif) 0 0 no-repeat;
width:168px;
height:293px;
}

#box2 .oneline{

}

#box2 .tab{
width:265px;
float:left;
}

#box2 .tab_img{
float:left;
}

#box2 .tab_txt{
width:150px;
float:left;
padding:0 0 0 5px;
}

#box2 .line{
background:#CCCCCC;
height:8px;
font-size:0;
margin:7px 5px;
}

#footer{
background:url(images/footer.gif) 0 0 repeat-x;
height:58px;
line-height:58px;
text-align:center;
}



/* inner 1 */

#hdr_inner{
background:url(images/hdr_inner.gif) 0 0 no-repeat;
width:738px;
height:56px;
line-height:56px;
font-size:24px;
font-family:"Trebuchet MS";
color:#FFFFFF;
margin:0 auto;
}

#hdr_inner .cnt{
padding:0 0 0 20px;
}

#subhdr_inner{
margin:5px 0 20px 0;
padding:0 0 0 10px;
}

.gallery_inner{
padding:0 0 0 20px;
}

.gallery_inner .tab{
background:url(images/tab_inner.gif) 0 0 no-repeat;
width:235px;
height:266px;
float:left;
margin:0 5px 10px 0;
}

.gallery_inner .tab_hdr{
height:52px;
text-align:center;
font-size:14px;
font-weight:bold;

}

.gallery_inner .c{
padding:10px 5px 0 5px;
}

.gallery_inner .tab_img{
text-align:center;
padding:10px 0 0 0;
}


#box_buttons{
width:260px;
margin:0 auto;
padding:48px 0 0 0;
text-align:center;
}

#box_buttons img{
border:none;
vertical-align:middle;
}

#box_buttons .b1{
height:55px;
line-height:30px;
text-transform:uppercase;
border-bottom:#7896b0 1px solid;
margin:0 0 5px 0;
}

#box_buttons .b2{
height:36px;
text-align:center;
}


#box_buttonstop{
width:370px;
margin:0 auto;
padding: 0 0 0 0;
text-align:center;
text-transform:uppercase;
}

#box_buttonstop img{
border:none;
vertical-align:middle;
}

#box_buttonstop .b1{
text-transform:uppercase;
border-bottom:#7896b0 1px solid;
margin:0 0 0 0;
}

#box_buttonstop .b2{
text-align:center;
}


/* inner 2 */

#big_box{
margin:0 5px;
}

#big_box img{
border:none;
}

#big_box .image{
width:209px;
float:left;
}

#big_box .desc{
width:524px;
float:left;

}

#big_box .desc_hdr{
background:url(images/inner2_hdr.gif) 0 0 no-repeat;
width:524px;
height:26px;
line-height:26px;
}

#big_box .desc_l{
width:96px;
float:left;
font-weight:bold;
padding:0 0 0 10px;
}

#big_box .desc_2{
width:410px;
float:left;
}

#big_box .btn{
padding:20px 0 00 ;
}

#big_box .oneline{
padding:0 0 5px 0;
}

.line_big{
background:#CCCCCC;
height:8px;
font-size:0;
margin:7px 5px;
}


#box_recom{
width:640px;
margin:0 10px;
}

#box_recom img{
border:#CCCCCC 1px solid;
}

#box_recom .hdr{
font-family:"Trebuchet MS";
font-size:18px;
border-bottom:#CCCCCC 1px solid;
margin:0 0 5px 0;
}

#box_recom .tab{
float:left;
margin:0 10px 0 0;
}


/* Our Styles  */
.faq
{
	  text-align:left;
	  margin-left:10%;
	  width:600px;
	 
	}
 
.Policy
{
	 margin-left:5%;
	}


.PolicyHeader 
{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-bottom: 10px;
	text-align:left;
 
				
}

.PolicyBody{
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align:left;
	}
	

	
.PolicyFinePrint{
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align:left;
}
.PolicyTerms{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-bottom: 8px;
	text-align:left;
}

.PolicyTermsBody{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: disc;
	list-style-position: outside;
	text-align:left;
}
	
.AdvancedSearch
{
	margin-left:8%;
	background-position: center; 
	background-repeat:no-repeat;
}

.searchHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image: URL(Images/tdbg.jpg);
	background-position: center;
	text-align: center;
}


