/*
#search-box {
 width: 84px;
 height:15px;
 line-height:15px;
 padding-left:3px;
 background:#fff;
 position: relative;
 background: #fff url(/images/form_input_bg_white.gif) repeat-x 0px 0px;
 border:none;
 font: 11px Arial, Verdana, sans-serif;
}
*/

#search-button {
 width: 22px;
 height:15px;
 background-color: #A5AEB7;
 border: 1px solid #666;
 position: relative;
 text-align: center;
 margin: 0 auto;
 font-size:10px;
 cursor:pointer;
 cusror:hand;
 padding:0;
}

#up_table {
 position: relative;
 top:11px;
 color:#333333;
}

#up_table a{
 color:#333333;
 text-decoration:underline;
}

#up_table a:hover{
 color:#333333;
 text-decoration:none;
}

#container {width:100%; margin:20px auto; padding:1px 0; text-align:left; background:#ffffff; color:#303030; border:2px solid #a0a0a0;}
#header {height:110px; width:100%; margin:0 1px 1px 1px; background:#467aa7; color:#ffffff;}
#header h1 {padding:35px 0 0 20px; font-size:2.4em; background-color:inherit; color:#ffffff; letter-spacing:-2px; font-weight:normal;}
#header h2 {margin:10px 0 0 40px; font-size:1.4em; background-color:inherit; color:#f0f2f4; letter-spacing:-1px; font-weight:normal;}

.anderson_img_text{
font-size:22pt;
color:#eeeeee;
font-weight: normal;
}
.anderson_img_text h1, .anderson_img_text h2{
font-size:21pt;
color:#eeeeee;
font-weight: normal;
}

.default_img_text{
font-size:20pt;
color:#eeeeee;
font-weight: normal;
}
.default_img_text h1, .default_img_text h2{
font-size:19pt;
color:#eeeeee;
font-weight: normal;
}


.articles img{

padding-right:15px;
margin-top:5px;
margin-right:15px;
}

.articles{
display:block;
float:left;
position:relative;
width:293px;
height:100px;
text-align:left;
padding:0px 30px 7px 10px;

}

#scroll_div p, #scroll_div h1, #scroll_div h2, #scroll_div h3{
color:#ffffff;
}

#navigation  {display:block; padding:2px 0 2px 7px; height:15px; text-transform:uppercase; width:200px; font-size:9pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; margin:0 0px; text-decoration:none; color:#ffffff; text-align:left; list-style-type:none; white-space:nowrap;}
#navigation_active, #navigation:hover {display:block; padding:2px 0 2px 7px; background-color:#FF6616; text-transform:uppercase;  height:15px; width:200px; font-size:9pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; margin:0 0px; text-decoration:none; color:#FFFFFF; text-align:left; list-style-type:none; white-space:nowrap;}

#subnavigation  {display:block; padding:2px 0 2px 15px; background-color:#848B93; height:15px; text-transform:uppercase; width:200px; font-size:9pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration:none; color:#ffffff; text-align:left; list-style-type:none; white-space:nowrap;}
#subnavigation_active, #subnavigation:hover {display:block; padding:2px 0 2px 15px; background-color:#FF6616; text-transform:uppercase;  height:15px; width:200px; font-size:9pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; margin:0 0px; text-decoration:none; color:#FFFFFF; text-align:left; list-style-type:none; white-space:nowrap;}


#subnavigation3  {display:block; padding:2px 0 2px 23px; background-color:#848B93; height:15px; text-transform:uppercase; width:200px; font-size:8pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration:none; color:#ffffff; text-align:left; list-style-type:none; white-space:nowrap;}
#subnavigation3_active, #subnavigation3:hover {display:block; padding:2px 0 2px 23px; background-color:#FF6616; text-transform:uppercase;  height:15px; width:200px; font-size:8pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; margin:0 0px; text-decoration:none; color:#FFFFFF; text-align:left; list-style-type:none; white-space:nowrap;}


#subnavigation4  {display:block; padding:2px 0 2px 31px; background-color:#848B93; height:15px; text-transform:uppercase; width:200px; font-size:7pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; text-decoration:none; color:#ffffff; text-align:left; list-style-type:none; white-space:nowrap;}
#subnavigation4_active, #subnavigation4:hover {display:block; padding:2px 0 2px 31px; background-color:#FF6616; text-transform:uppercase;  height:15px; width:200px; font-size:7pt; font-family:Tahoma, Verdana, sans-serif; font-weight:normal; margin:0 0px; text-decoration:none; color:#FFFFFF; text-align:left; list-style-type:none; white-space:nowrap;}

.text_content *{
padding:2px;
}

#darkline {
	background: url(/images/darkline.png);
	height:7px;
	width:100%;
	display:block;
	}


#navigation_index {
	    width:190px;
	    text-align: center;
        font-weight: normal;
 	    padding:8px 0px 5px;
 	    position:absolute;
		background:#DCDDDE url('images/nav_item_arrow_0.gif') no-repeat 100% 100%;
		color:#4D5154;
		font-family:Tahoma, Verdana, sans-serif;
     	line-height:23px;
		font-size:8pt;
		text-transform:uppercase;
		text-decoration:none;
		font-variant:normal;
		border-right: 1px solid white;
	}

#navigation_index:hover{
	    width:190px;
	    text-align: center;
        font-weight: normal;
 	    padding:8px 0px 5px;
 	    position:absolute;
		background:#4D5154 url('images/nav_item_arrow_1.gif') no-repeat 100% 100%;
		color:#ffffff;
		font-family:Tahoma, Verdana, sans-serif;
     	line-height:23px;
		font-size:8pt;
		text-transform:uppercase;
		text-decoration:none;
		font-variant:normal;
		border-right: 1px solid white;
	}

#navigation_indexa{
	    width:201px;
	    text-align: center;
        font-weight: normal;
 	    padding:8px 0px 5px;
 	    position:absolute;
		background:#4D5154 url('images/nav_item_arrow_1.gif') no-repeat 100% 100%;
		color:#ffffff;
		font-family:Tahoma, Verdana, sans-serif;
     	line-height:23px;
		font-size:8pt;
		text-transform:uppercase;
		text-decoration:none;
		font-variant:normal;
		border-right: 1px solid white;
	}


    #one_book{
     margin-left:3px;
     position:relative;
    }
    #one_book p, #one_book h1, #one_book h2, #one_book h3{
    padding:0 0 0 20px;
    }
#content_2book {float:left; text-align:justify; font-size:10pt; padding-left:7px;}
#content {float:left; text-align:justify; font-size:10pt; padding:10px;}

#content h1, #scroll_div h1{
    margin:8px 0 0;
	padding-right:7px;
	font: 24pt/35pt "Times New Roman", Times, serif;
	}
#content h1 a, #scroll_div h1 a {font-weight:normal;}
#content h2, #scroll_div h1 {
	margin:8px 0 0;
	padding-right:7px;
    font: 22pt/30pt "Times New Roman", Times, serif;
}
#content h2 a, #scroll_div h1 a{font-weight:normal;}
#content h3, #scroll_div h1 {
	margin:8px 0 0;

	padding-right:7px;
	font: 15pt/20pt "Times New Roman", Times, serif;
}


.articles h3, .articles h3 a, .articles h2, .articles h2 a, .articles h1, .articles h1 a, {
	font: 12pt/17pt "Times New Roman", Times, serif;
}
.art_link a:hover{
color:#000000;

}


#content a {text-decoration:underline;}
#content a:hover {text-decoration:none;  color:#9A3334}
/* Sidebar styles */
#subcontent {float:right; width:170px; padding:20px 20px 10px 0; line-height:1.4em; background-color: #FFFFFF;}
#subcontent h2 {display:block; margin:0 0 15px 0; font-size:1.6em; font-weight:normal; text-align:left; letter-spacing:-1px; color:#505050; background-color:inherit;}
#subcontent p {margin:0 0 16px 0; font-size:0.9em;}

#suspcontent {width:100%; padding:0px; margin:0px;}


#Book1 p{
text-align: justify;
margin:10 15 10px 15px;
}

#Book2 p{
text-align: justify;
margin:10 15 10px 15px;
}

/* Sidebar styles */
#subcontent2 {float:left; width:170px; padding:20px 0px 10px 20px; line-height:1.4em;}
#subcontent2 h2 {display:block; margin:0 0 15px 0; font-size:1.6em; font-weight:normal; text-align:left; letter-spacing:-1px; color:#505050; background-color:inherit;}
#subcontent2 p {margin:0 0 16px 0; font-size:0.9em;}

/* Menublock styles */
.menublock {margin:0 0 20px 8px; font-size:0.9em;}
.menublock li {list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a {font-weight:bold; text-decoration:none;}
.menublock li a:hover {text-decoration:none;}
.menublock li ul {margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
.menublock li ul li {margin-bottom:0;}
.menublock li ul a {font-weight:normal;}

/* Searchbar styles */
#searchbar {margin:0 0 20px 0;}
#searchbar form fieldset {margin-left:10px; border:0 solid;}
#searchbar #s {height:1.2em; width:110px; margin:0 5px 0 0; border:1px solid #a0a0a0;}
#searchbar #searchbutton {width:auto; padding:0 1px; border:1px solid #808080; font-size:0.9em; text-align:center;}

/* Footer styles */
#footer {clear:both; width:100%; padding:5px 0; margin:0 1px; font-size:0.9em; color:#f0f0f0; background:#467aa7;}
#footer p {padding:0; margin:0; text-align:center;}
#footer a {color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover {color:#ffffff; background-color:inherit; text-decoration: underline;}

/* Misc classes and styles */
.splitcontentleft {float:left; width:48%;}
.splitcontentright {float:right; width:48%;}
.clear {clear:both;}
.small {font-size:0.8em;}
.hide {display:none;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.important {color:#f02025; background-color:inherit; font-weight:bold;}
.box {margin:0 0 20px 0; padding:10px; border:1px solid #c0c0c0; background-color:#fafbfc; color:#505050; line-height:1.5em;}


/* globally-applied/common styles */

body {
 margin:0px;
 padding: 0px;
 background:#000 url(/_images/AW/body_bg.gif) repeat-x 0px 0px;
/* background:#A5AEB7 url(/_images/AW/body_bg.gif) repeat-x 0px 0px;*/
}

body, input, select, textarea, table, td {
 font: 8pt Tahoma, Verdana, sans-serif;
}

a {
 text-decoration:none;
 color:#FF6633;
}

#supcontent {
 color:#000000;
 font: 8pt Tahoma, Verdana, sans-serif;
}


#supcontent a {
 text-decoration:underline;
 color:#000000;
}


#supcontent  a:hover {
 text-decoration:none;

}

a:hover {
 text-decoration:underline;
}

a img {
 /* hide borders on images within links */
 border:none;
}

/*em {
 font-weight:bold;
 font-style:normal;
}*/

.strong {
 font-weight: bold;
}

button {
 cursor:pointer;
 cursor:hand;
}

div.line {
 margin:0px;
 padding:0px;
 height:1px;
 line-height:1px;
}

form {
 margin:0px;
 padding:0px;
}

img {
 /* eliminate whitespace under images */
 vertical-align:bottom;
}

p {
    font-weight: normal;
}

p, h1, h2, h3, h4 {
 margin:7px 0px;
}

#footer {
 clear:both;
 height:30px;
 background:#DCDDDE;
 font-size:11px;
}

#footer a {

 padding-left:15px;
 line-height:28px;
 color:#000;
}

#footer a:hover {
 color:#666;
}


/* Custom Style used for Verity Search pages */

#content-main #content-right-search {
 margin: 0;
 padding: 0;
 width:100%;
 background:#FFF;
}

#faqpage #mycat {float:left;width:356px;margin:10px; border-collapse: separate;}
#faqpage #mycat #title {height:21px;text-align:center;}
#faqpage #mycat #title a {color:#ffffff;font-size:15px;text-decoration:none;font-weight:bold;}
#faqpage #mycat #cont {border:1px solid #D3D3D3;height:120px;border-right:none;padding:5px;text-align:justify;}
#faqpage #mycat #imgbg {width:110px;border:1px solid #D3D3D3;border-left:none;}
#pager_style {
	border-bottom: 1px solid #ebeff3;
	border-top: 1px solid #ebeff3;
	padding:3px;
}
#pager_style a, input {
    font-family: Tahoma, Arial, Sans-serif;
    font-size: 100%;
    padding: 3px 6px 3px 6px;
    border: 1px solid #9AAFE5;
    margin: 0px;
    margin-right: 2px;
    margin-left: 0px;
    color: 0066FF;
    text-decoration: none;	
}
#pager_style a:hover
{
    border: 1px solid #2E6AB1;
	color: #00CC00;
}
#pager_style a.selected
{
    font-weight: 800;
    color: #FFFFFF;
    background-color: #3366CC;
    border: 1px solid #3366CC;
}
#pager_style span.previousNextDisabled {
    font-size: 100%;
    font-weight: 800;
    padding: 3px 6px 3px 6px;
    margin-right: 2px;
    color: #b0b0b0;
    border: 1px solid #b0b0b0;
}

.link1 
{
	text-decoration: none;
}

.link1 span
{
	text-decoration: underline;
}
.link1 span:hover
{
	text-decoration: none;
}

.yandex
{
	color: blue;
	text-decoration: underline;
}
.yandex:hover
{
	text-decoration: none;
}


.blue_h1 
{
	border-top: #dcdcdc thin solid  !important; 
	font-weight: normal  !important; 
	font-size: 18px  !important; 
	margin: 12px 0px 8px  !important; 
	color: #006ec0  !important; 
	line-height: 48px  !important; 
	border-bottom: #dcdcdc thick solid  !important; 
	font-family: Tahoma, sans-serif  !important; 
	padding: 0px !important;
}

.td_blue_h H1
{
	border-top: #dcdcdc thin solid  !important; 
	font-weight: normal  !important; 
	font-size: 18px  !important; 
	margin: 12px 0px 8px  !important; 
	color: #006ec0  !important; 
	line-height: 48px  !important; 
	border-bottom: #dcdcdc thick solid  !important; 
	font-family: Tahoma, sans-serif  !important; 
	padding: 0px !important;
}




.calc_h1 
{
	border-top: #dcdcdc thin solid  !important; 
	font-weight: normal  !important; 
	font-size: 18px  !important; 
	margin: 12px 0px 8px  !important; 
	color: #006ec0  !important; 
	line-height: 48px  !important; 
	font-family: Tahoma, sans-serif  !important; 
	padding: 0px !important;

}



.yandex:hover
{
	color: red;
	text-decoration: underline !important;
}



.calculator table {
	border-collapse: separate !important;
	border-spacing: 4px !important;

}

.calculator table table {
	width: 90% !important;
}

.calculator table table table {
	width: 100% !important;
}

.calculator table table table td,
.calculator table table table td p {
	text-align: center;
}

.calculator h1{
	font: bold 2em Tahoma,Verdana,sans-serif !important;
	padding: 8px 0 0 0 !important;	
	color: #000 !important;
	text-align: justify !important;
	margin: 0 !important;
}

.calculator h2 {
	padding: 0 !important;
	font: normal 18px/22px Tahoma, sans-serif !important;
	color: #000 !important;
	margin: 8px 0 8px 0 !important;	
}

.sitemap-page {
	
}

.sitemap-page h3 {
	font-family:"Times New Roman",Times,serif  !important;
	font-size:15pt  !important;
	font-weight:normal  !important;
	line-height:20pt  !important;
	margin: 20px 0 0 0  !important;
	padding-right:7px !important;
}

.sitemap-page a {
	color: #FF6633 !important;
}

.sitemap-page a:hover {
	color: #9A3334 !important;
}
#pager_style a.selected:hover
{
    border: 1px solid #2E6AB1;
	color: #00CC00;
}
.calcform_name
{
	font-size: 12px; 
	font-family: Tahoma, sans-serif;
}
.calcform_img
{
	vertical-align: baseline; 
	margin-left: 
	7px; margin-right: 7px; 
	margin-top: -1px; 
	margin-bottom: 2px;
}
.calcform_img2
{
	vertical-align: baseline; 
	margin-left: 11px; 
	margin-right: 11px;
}
.calcform_img3
{
	margin-left: 9px; 
	margin-right: 9px; 
	vertical-align: baseline;
}
.calcform_img4
{
	margin-left: 0px !important;
	margin-right: 0px !important;
	margin_top: 0px !important;
	margin_bottom: 0px !important;
	display:block;
}

.calcform_inf
{
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, sans-serif;
	vertical-align: top;
}
.calcform_inf2
{
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, sans-serif;
	vertical-align: middle; 
        padding-bottom: 7px; 
        padding-top: 4px;
	background-color: #f5f5f5;
}
.calcform_inf3
{
	font-size: 8pt; 
	font-family: Tahoma, sans-serif;
}
.calcform_inputtext
{
	font-size: 8pt;
	font-family: Tahoma, sans-serif; 
	border: #e6e6fa 1px solid;
	text-align: center;
	position: relative;
	top: 0px;
	padding: 0 3px;
	width: 45px;
	height: 15px;
	vertical-align: bottom;
}

.calcform_inputtext2
{
	font-size: 8pt;
	font-family: Tahoma, sans-serif; 
	border: #e6e6fa 1px solid;
	text-align: center;
	position: relative;
	top: -2px;
	padding: 0 3px;
	width: 30px;
	height: 15px;
}

 
.calcform_inputcombo
{
	font-size: 12px; 
	width: 150px;
//	height: 25px;
	font-family: Tahoma, sans-serif; 
	border: #e6e6fa 1px solid;
}
.calcform_inputcombo2
{

	font-size: 11px;
	width: 80px;
	font-family: Tahoma, sans-serif; 
	border: #e6e6fa 1px solid;
	height:19px;
}

.calcform_lineh
{
	font-size: 1px; 
	width: 1px; 
	background-color: #c1c1c1;
}
.calcform_linev
{
	font-size: 1px; 
	height: 1px; 
	background-color: #e6e6fa;
}
.calcform_linev2
{
	font-size: 1px; 
	height: 1px; 
}
.calcform_restext
{
	font-weight: bold; 
	font-size: 16px; width: 33%; 
	color: #808080; 
	font-family: Tahoma, sans-serif;
}
.calcform_resprice
{
	font-weight: bold; 
	font-size: 16px; 
	color: #9acd32; 
	text-indent: 16px; 
	font-family: Tahoma, sans-serif;
}
.calcform_resline
{
	font-size: 3px; 
	background-color: #f5f5f5;
}
.text_blue 
{
	color: #006ec0 !important;
}
.text_gray 
{
	color: #333333 !important;
}

.bgc_4 {background:#a6c1ea;}
.bgc_5 {background:#f1f0ee;}
.bgc_8 {background:#2b7bb6;}
.tc1 {color:#FFFFFF; font-size:14px;}
.txt9 {font-size:10px;}
.txt10 {font-size:12px;}

/*baloons*/
td.yellow { background-color: #ffe7af }
td.yellow_tl { background: url('/images/baloons/yellow/tl.gif') #ffe7af top left no-repeat }
td.yellow_tr { background: url('/images/baloons/yellow/tr.gif') #ffe7af top right no-repeat  }
td.yellow_bl { background: url('/images/baloons/yellow/bl.gif') #ffe7af bottom left no-repeat  }
td.yellow_br { background: url('/images/baloons/yellow/br.gif') #ffe7af bottom right no-repeat }
p.baloon { margin-bottom: 0px; margin-top: 0px; font-size: 8pt }
h4.baloon { margin-bottom: 6px; margin-top: 0px }

td.heart { background-color: #f8d4d4 }
td.heart_tl { background: url('/images/baloons/heart/tl.gif') #f8d4d4 top left no-repeat }
td.heart_tr { background: url('/images/baloons/heart/tr.gif') #f8d4d4 top right no-repeat  }
td.heart_bl { background: url('/images/baloons/heart/bl.gif') #f8d4d4 bottom left no-repeat  }
td.heart_br { background: url('/images/baloons/heart/br.gif') #f8d4d4 bottom right no-repeat }

td.fly { background-color: #dae5c3 }
td.fly_tl { background: url('/images/baloons/yellow/tl.gif') #dae5c3 top left no-repeat }
td.fly_tr { background: url('/images/baloons/yellow/tr.gif') #dae5c3 top right no-repeat  }
td.fly_bl { background: url('/images/baloons/yellow/bl.gif') #dae5c3 bottom left no-repeat  }
td.fly_br { background: url('/images/baloons/yellow/br.gif') #dae5c3 bottom right no-repeat }

.h_dark_blue
{
	color:#336699;
}

.h_light_blue
{
	color:#3366FF;
}
.h_red
{
	color:#9C0001;
}
.h_yellow
{
	color:#F3C000;
}
.h_orange h2
{
	color:#E06500 !important;
}
.text h3
{
	margin-top: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	color: #4f4f4f;
	font-size: 1.3em;
	font-weight: normal;
}
.text
{
	line-height: 1.3em; 
	margin-top: 0.5em; 
	margin-bottom: 0.9em; 
	font-size: 14px;
}
.fokna
{
	color:#E06500
}
.h_options
{
	margin-top: 0.8em; 
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px; 
	color: #4f4f4f; 
	font-size: 1.7em; 
	font-weight: normal;
}
.Padd10 {
  padding: 10px;
}
.BgDots {
  background-image: url(/img/t4k.gif);
  background-repeat: repeat-x;
  background-position: left center;
}


.sitemap-page ul li {
    font-size: 15px !important;
}

.sitemap-page ul li a, .sitemap-page ul li .same-color {
    font-size: 15px !important;
    color: #FF6633 !important;
}

.sitemap-page ul ul li {
    font-size: 13px !important;
}

.sitemap-page ul ul li a, .sitemap-page ul ul li .same-color {
    font-size: 13px !important;
    color: #FF3300 !important;
}

.sitemap-page ul ul ul li a, .sitemap-page ul ul ul li .same-color {
    font-size: 13px !important;
    font-color: #FF6633 !important;
}

.sitemap-page ul ul ul li {
    font-size: 11px !important;
}

.sitemap-page div strong {
    font-size: 13px !important;
}

.sitemap-page h3 img {
    margin-right: 5px;
    vertical-align: top;
}