*{margin:0; padding:0;}
body{ background:#52646B;}
img{ border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#002F44;}
input, textarea, select{color:#002F44; vertical-align:top; text-align:left; border: 1px solid #52646B; font:13px Tahoma, Arial, helvetica, sans-serif;}
input, select{vertical-align:middle;}
.tar{text-align:right;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}
.in25{margin-top:25px;}

.hd_tl{background:url(images/mdb.gif) top repeat-x #FFFFFF;}

b{color:#089BC8;}

a{ color:#000; font-size: 15px; font-weight: bold; text-decoration: underline; }
a:hover{ color:#464646; font-size: 15px; font-weight: bold; text-decoration: none; }
a.main{color:#000000; text-decoration:underline; font-size:16px; font-weight:bold;}
a.main:hover{color:#464646;}

/*=======header===========*/
#header .logo{width:312px; height:150px; float:left;}
#header .logo img{margin:20px 0 0 71px;}
#header .nv{width:488px; height:78px; float:left; color:#FFFFFF; font-size:11px; word-spacing:8px; font-family:Arial, Helvetica, sans-serif}
#header .nv a{color:#FFFFFF; text-decoration:none; word-spacing:0px;}
#header .nv a:hover{text-decoration:underline;}
#header .nv span{word-spacing:0px; text-decoration:underline; color:#FFFFFF;}
#header .nv .indent{padding:17px 43px 20px 300px;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 85px 22px 74px;}
.hd_1{width:370px; float:left; padding-top:25px;}
.hd_mid{width:13px; float:left;}
.hd_2{width:242px; float:left;}

.hd_block{width:370px; height:228px; background:url(images/hd_block_bg.gif) top left no-repeat;}
.hd_block .indent{padding:24px 23px 7px 26px;}
.hd_block .indent_2{padding:17px 0 0 15px;}
.hd_block .indent_2 img{margin-right:42px; float:left;}
.hd_block li a{color:#004767; text-decoration:none; font-weight:bold; padding-left:21px; font-size:11px; line-height:24px;
		background:url(images/hd_li.gif) center left no-repeat;}
.hd_block li a:hover{text-decoration:underline;}

.hd_link{margin:16px 0 0 59px;}

.pic{margin-right:10px; float:left;}

h1{margin:0; padding:0; font:24px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:center;}
h2{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-align:center;}

.f2{color:#678593; font-size:10px;}

li a{color:#FF4800; font:11px/22px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; padding-left:21px;
		background:url(images/li_arr.gif) center left no-repeat; font-weight:bold;}
li a:hover{text-decoration:underline;}
p { font-size: 13px; line-height: 22px; text-align: left; margin-top: 10px; }
/*=====//content===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_top.jpg) top repeat-x #004767; width:100%;}
.block_1 .bot{background:url(images/block_1_bot.jpg) bottom repeat-x;}
.block_1 .top_left{background:url(images/block_1_top_left.jpg) top left no-repeat;}
.block_1 .top_right{background:url(images/block_1_top_right.jpg) top right no-repeat;}
.block_1 .bot_left{background:url(images/block_1_bot_left.jpg) bottom left no-repeat;}
.block_1 .bot_right{background:url(images/block_1_bot_right.jpg) bottom right no-repeat; padding:0 0 8px 8px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2 .top{background:url(images/block_2_top.gif) top repeat-x #C7F2FF; width:100%; color:#000000; font-size:11px; line-height:15px;}
.block_2 .cnt{background:url(images/block_2_cnt.gif) left 10px repeat-x;}
.block_2 .left{background:url(images/block_2_pt.gif) left repeat-y;}
.block_2 .right{background:url(images/block_2_pt.gif) right repeat-y;}
.block_2 .top_left{background:url(images/block_2_top_left.gif) top left no-repeat;}
.block_2 .top_right{background:url(images/block_2_top_right.gif) top  right no-repeat; padding:15px 23px 20px 23px;}

.block_2 .bot_left{width:10px; height:10px; background:url(images/block_2_bot_left.gif) top left no-repeat; float:left;}
.block_2 .bot{width:222px; height:10px; background:#C7F2FF; float:left;}
.block_2 .bot_right{width:10px; height:10px; background:url(images/block_2_bot_right.gif) top left no-repeat; float:left; padding:0}

.block_2 b{font-size:13px;}

.block_2 strong{color:#085A73; font-size:13px;}

.block_2 .mdv{height:3px; background:url(images/block_2_mdv.gif) top left repeat-x; margin:0 0 25px 0;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block_3{background:url(images/block_3_pt.gif) top repeat-x #FFFFFF; width:100%;}
.block_3 .bot{background:url(images/block_3_pt.gif) bottom repeat-x;}
.block_3 .left{background:url(images/block_3_pt.gif) left repeat-y;}
.block_3 .right{background:url(images/block_3_pt.gif) right repeat-y;}
.block_3 .top_left{background:url(images/block_3_top_left.gif) top left no-repeat;}
.block_3 .top_right{background:url(images/block_3_top_right.gif) top right no-repeat;}
.block_3 .bot_left{background:url(images/block_3_bot_left.gif) bottom left no-repeat;}
.block_3 .bot_right{ background:url(images/block_3_bot_right.gif) no-repeat right bottom; padding:12px 27px 21px 28px; }
/*=====//block_3===========*/

/*=======block_4===========*/
.block_4{background:url(images/block_3_pt.gif) top repeat-x #FFFFFF; width:100%;}
.block_4 .bot{background:url(images/block_4_bot.jpg) bottom repeat-x;}
.block_4 .left{background:url(images/block_3_pt.gif) left repeat-y;}
.block_4 .right{background:url(images/block_3_pt.gif) right repeat-y;}
.block_4 .top_left{background:url(images/block_4_top_left.jpg) top left no-repeat;}
.block_4 .top_right{background:url(images/block_4_top_right.jpg) top right no-repeat;}
.block_4 .bot_left{background:url(images/block_4_bot_left.jpg) bottom left no-repeat;}
.block_4 .bot_right{background:url(images/block_4_bot_right.jpg) bottom right no-repeat; padding:33px 5px 27px 23px;}
/*=====//block_4===========*/

/*=======block_5===========*/
.block_5{background:#FFFFFF;}
.block_5 .cnt{background:#FFFFFF; padding:0 21px 7px 8px;}
.block_5 .bot_left{background:url(images/block_5_bot_left.gif) top left no-repeat; width:6px; height:6px; padding:0; float:left;}
.block_5 .bot{background:#FFFFFF; height:6px; float:left; padding:0; width:271px;}
.block_5 .bot_right_2{background:url(images/block_5_bot_right.gif) top right no-repeat; width:6px; height:6px; padding:0px; margin:0px; float:left;}
/*=====//block_5===========*/

/*=======page_1===========*/
#page_1 .block_2 .b1{width:14px; float:left;}
#page_1 .block_2 .b2{width:165px; float:left; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

#page_1 .block_4 .b1{width:22px; float:left;}
#page_1 .block_4 .b2{width:190px; float:left;}


/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .block_2 .b1{width:22px; float:left;}
#page_2 .block_2 .b2{width:165px; float:left;}
#page_2 .block_3 .bot_right{padding:15px 27px 20px 19px;}
#page_2 .block_3 .indent{padding:5px 0 0 13px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .block_2 .top_right{padding-bottom:22px;}
#page_3 .block_4 .bot_right{padding:23px;}
#page_3 .col_1 .block_5 .indent{padding:22px 0 0 14px;}
#page_3 .block_5 .pic{margin-right:25px; float:left;}
#page_3 .col_2 .block_5 .indent{padding:53px 0 0 15px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .block_2 .top_right{padding-left:22px; padding-bottom:5px;}
#page_4 .block_2 .b1{width:23px; float:left;}
#page_4 .block_2 .b1 img{margin-left:2px; margin-top:3px;}
#page_4 .block_2 .b2{width:168px; float:left;}

#page_4 .col_1 .block_4 .bot_right{padding:23px 27px 24px 31px;}
#page_4 .col_2 .block_4 .bot_right{padding:23px 30px 18px 18px;}

.tb .b1{width:157px; float:left;}
.tb .b2{width:78px; float:left; text-align:center; padding-top:22px;}
.tb .b3{width:85px; float:left; padding-top:20px;}

.tb .f2{line-height:15px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .block_3 .bot_right{padding:19px 26px 32px 20px;}
#page_5 .block_3 .pic{margin-right:11px; float:left;}
#page_5 .block_3 .indent{padding:17px 0 0 12px;}

#page_5 .block_2 .top_right{padding-right:10px; padding-bottom:18px;}

#page_5 .block_4 .bot_right{padding:23px 20px 35px 18px;}

#form .ln{height:26px;}
#form input{width:198px; height:20px;}
#form textarea{width:198px; height:94px; overflow:auto; margin-bottom:8px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .block_3 .top_left{background:url(images/block_3_top_left_2.gif) top left no-repeat;}
#page_6 .block_3 .top_right{background:url(images/block_3_top_right_2.gif) top right no-repeat;}
#page_6 .block_3 .bot_right{padding:23px 43px 35px 31px;}
/*=====//page_6===========*/


/*=====Books.asp=======*/
.list_book { width: 100%; clear: both; padding: 5px 0 10px; }
.list_book p { margin-top: 10px; margin-left: 170px; }
.list_book h3 { color: #ad832b; font-size: 16px; font-weight: bold; margin-left: 170px; }
.list_book h4 { color: #ad832b; font-size: 13px; font-style: italic; margin-left: 170px; }
img.left { width: 130px; height: 170px; float: left; clear: both; }
/*=====//Books.asp=======*/
/*=====FAQ.asp=======*/
#faq { width: 100%; margin-top: 20px; padding: 0; }
#faq h1 { color: black; font-size: 16px; font-weight: bold; text-decoration: none; }
#faq .p1 span { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }
#faq p { padding-top: 14px; }
#faq ul { text-align: left; text-indent: -15px; padding-left: 20px; }
#left { width: 200px; height: 380px; float: left; margin: 0; padding: 0; }
#right { width: 200px; height: 380px; float: right; margin: 0; padding: 0; }
#middle { width: auto; height: 380px; margin-right: 200px; margin-left: 200px; padding: 0; }
/*=====//Books.asp=======*/
/*=====Book_Plus.asp=======*/
/*common settings for all books pages*/
#display_book { text-align: center; }
.display_book { text-align: center; }
img.center { text-align: center; vertical-align: middle; width: 130px; height: 170px; margin-right: 20px; margin-bottom: 0; display: inline; }
.display_book h2 { font-size: 16px; }
.display_book p.price { font-size: 15px; text-align: center; }
/*=====Book_Plus_Set.asp=======*/
.display_book ul { text-align: left; }
/*=====//Book_Plus_set.asp=======*/
/*=======footer===========*/
.footer_tl{background:#52646B;}
#footer{height:59px; color:#B1CCD8; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#footer .indent{padding:18px 20px 12px 105px;}
#footer a{color:#C6F2FF; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/
