/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
table{ border-collapse:collapse;}
table td{ padding:0; vertical-align:top;}
p{ margin:0; padding:0;}
a{color:#FFFFFF; text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
img { border:none;}

.top_logo{background: url(images/top.jpg) no-repeat; height:194px; width:789px; vertical-align:top;}
.wsp_logo{background: url(images/wsp_logo.gif); width: 175px; height:47px; display:block}

.menu{margin-right:23px; height:18px; margin-top:47px; color:#FFFFFF; }
.menu a{color:#FFFFFF; text-decoration:none;}
.menu a:hover{ text-decoration:underline;}
.menu td{ text-align:center;}

.menu_list{background-color:#669AFF; width:110px;}

.gray_bgr { background-color:#999999; height:23px; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; vertical-align:top;}
.gray_link {font-size:12px; font-weight:normal; color:#666666;}
.gray_link:hover { text-decoration: underline; color:#3465FF; }

.preview_position { float:left; margin: 5px 25px 40px 0px; //padding-bottom:40px; //margin-bottom:10px;}
.preview_block { width: 149px; text-align:left;}
.preview_btn { background-color:#6599FF; border: 1px solid #C5C5C5;}
.preview_btn a{ display:block; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:right; padding: 1px 10px 1px 0; vertical-align:middle;}
.preview_details  {height: 70px; width:149px;}
.preview_details span {color:#6897FF;}
	
	

.tbl_top{ height:104px; width:789px;}
.tbl_top p{ margin:5px 0 5px 15px; font-weight:bold;}
.tbl_2{ width:789px;}

.categ{ width:191px;  border:1px solid #999999;}
.categ p { margin-left:10px; margin-top:5px; margin-bottom:5px; line-height:20px; text-align:left;}

.search{ color:#7E7E66; font-family:tahoma, sans-serif; font-weight:bold; border:1px solid #999999; width:590px;}
.search span{ margin-left:35px;}
.search td{ vertical-align:bottom;}

.search_with_forms{height:35px; text-align:right;}

.w170{ width:170px;}

.butt_go{ background-color:#6599FF; width:40px; height:20px; border:none; cursor:pointer; margin-left:230px; margin-bottom:8px; color:#FFFFFF; font-weight:bold; font-size:11px;}
.butt_replay{ background-color:#6599FF; width:128px; height:20px; border:none; cursor:pointer; color:#FFFFFF; font-weight:bold; font-size:11px; text-transform:uppercase; }
.butt_back_to_search{ background-color:#6599FF; width:128px; height:20px; border:none; cursor:pointer; color:#FFFFFF; font-weight:bold; font-size:11px; text-transform:uppercase; }


.results{height:88px; text-align:center; color:#6897FF; vertical-align:middle;}
.results span{color:#666666;}


.templ{border:1px solid #999999; width:590px;}
.search_templ{ color:#666666; margin-top:20px; width:524px;}
.search_templ p{ text-align:left; margin-left:5px;}
.search_templ span{color:#6897FF;}
.search_templ td{ text-align:center;}

.bottom{width:789px; font-family:tahoma, sans-serif; font-size:10px; color:#FFFFFF; text-transform:uppercase;}
.bottom a{color:#FFFFFF; text-decoration:none;}
.bottom a:hover{ text-decoration:underline;}
.copy{ height:23px; vertical-align:bottom; color:#666666; font-size:11px; text-align:center; text-transform: none;}

.bot_menu{font-size:10px; font-weight:normal; font-family:tahoma, sans-serif; vertical-align:middle;}

.tbl2_top{ width:789px; border:1px solid #999999;}

.templ_info{border:1px solid #999999; width:100%; height:387px;}
.templ_info p{ margin-left:10px; text-align:left; margin-top:14px;}
.templ_info span{ color:#6897FF;}