body {background:#ffffff; padding:0; margin:0;}

input, select, textarea { vertical-align:middle; margin:3px 2px 3px 0; padding:1px 1px; font-size:13px; }

input.btn {	background: #478288 url(../img/bg_button.gif) repeat-x 0% 0%; border: none; margin-left: 1px; padding: 1px 10px; cursor: pointer; color:#FFF; font-size:13px;}

ul.errors {color:red;}
form textarea, input.text {width:100%;}
label.required {font-weight:bold;}
.list_empty { text-align:center; padding:50px 0;}
ul li, ol li { padding:3px 0;}

#page_wrap {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -286px;}
#menu { width:960px; margin:0 auto;}
.page { min-height:400px; _height:400px; margin-bottom:20px; padding-top:10px;}
.third_column .free_case { margin-top:36px; width:220px; overflow:hidden;}
.content { padding:10px;}
.top_title { margin:10px 0 10px 0; padding:5px 0; border-bottom:1px dotted #BBBBBB; line-height:normal}
.related_title { margin-bottom:8px;}

/* Header */
#header_wrap {background:url(../img/bg_head.gif) repeat-x 0 0; border-bottom:1px solid #b3ccb2; height:128px; overflow:hidden; }
#header { width:960px; margin:0 auto;}
#header_search { width:350px; text-align:right; padding:10px 0;}
#header_search input.text { border:1px solid #ddd; font-size:11px; padding:3px 3px; width:170px; color:#999}
#header_search input.btn { background:#b7b7b7; font-size:10px; color:#FFF; padding:3px 10px; border:1px solid #b7b7b7; }
#header_menu { margin:8px 0; padding:0; list-style-type:none; float:right}
#header_menu li { float:left; padding:0; margin:0 2px 0 11px;}
#header_menu, #header_menu a, #header_menu a:visited { color:#898989; font-size:11px;}
#header_menu a, #header_menu a:visited { letter-spacing:1px; text-decoration:none;}
#header_menu a:hover { text-decoration:underline}

/* top items*/
.top_items {background:#F8F8F8; padding:10px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.top_items_inner { width:960px; margin:0 auto;}
.top_items td { padding:0 10px;}

/* top_menu */
.top_menu_items { padding:0; list-style-type:none; margin:0}
.top_menu_items li { float:left; margin:0; padding:0}
.top_menu_items li a { float:left; display:block; padding:2px 10px; border-right:1px dotted #999; text-decoration:none; color:#898989; font-size:12px;}
.top_menu_items li a:hover {text-decoration:underline; color:#11725d;}
.top_menu_items li a.current { text-decoration:none !important; color:#11725d; font-weight:bold;}

/* FAQs */
.faq_ol li { margin:5px 30px; padding:0}
.faq_p { text-align:right}
.faq_div blockquote { font-size:14px; font-weight:bold; color:#59A6B6; margin:4px 0; padding:3px 0; border-bottom:1px dotted #ccc;}
.faq a.link_tab { display:block; float:left; padding:3px 10px; margin:10px 0; border-right:1px dotted #999; font-size:12px; font-weight:bold;  background:#fafafa;color:#999;}
.faq a.link_tab:hover {color:#006851;   background:#fff; border-bottom:2px solid #333;}
.faq a.link_tab_active { background:#f7f7f7; border-bottom:2px solid #006851; color:#000 !important; text-decoration:none; cursor:default}
.filter_faqs {margin:8px 0 10px 0;}
.filter_faqs .btn { min-height:21px; }

/* Free case evaluation form */
.free_case h4 { color:#707070; font-weight:bold; margin:7px 0 0 0; text-decoration: none; text-align: center}
.free_case h4.h4Btn { color:#707070; font-weight:bold; margin:7px 0 0 0; text-decoration: none; cursor:pointer; text-align: center}
.case_form {width: 95%}
.free_case { font-size:11px; color:#777}
.free_case input.captcha { text-align:center; padding:18px 4px; border:1px solid #aaa; width:80px; vertical-align:middle; text-transform:uppercase; color:#777777; font-size:8px; font-weight:bold; margin:0; margin-left:3px; background:#F7F7F7; line-height:normal; height:14px;}
#QF_CAPTCHA_captcha_question { vertical-align:middle; border:1px solid #aaa;}
.free_case input.inp_text { padding:3px 4px; color:#777; font-size:11px; border:1px solid #aaa; width:177px;}
.free_case textarea {padding:3px 4px; color:#777; font-size:11px; border:1px solid #aaa; font-family:Arial, Helvetica, sans-serif}
.free_case ul { list-style-type:none; margin:0; padding:0}
.free_case ul li { float:left; display:block; width:80px; margin:0; padding:0;}
.free_case .inp_radio { vertical-align:middle; margin:0 5px 2px 0;}
.free_case .btn { width:185px; padding:5px; white-space:normal !important; display:block; overflow: visible;}
.free_case_esp ul li {width:150px;}
.free_case_esp .btn {padding:5px 25px;}

/* Testimonials */
.testmnl_1, .testmnl_2 {padding:5px;text-align:justify;}
.testmnl_1 {
background:url(../img/testimonials_bg1.jpg) repeat-x scroll center top #FFFFFF;border:1px solid #F1EEE6;}
.testmnl_2 {background:url(../img/testimonials_bg2.jpg) repeat-x scroll center top #FFFFFF;border:1px solid #E1ECF1;}

/* Attorneys */
.attorney_main_info { border-bottom:1px dotted #ccc;}
.attorney_contact, .attorney_contact a, .attorney_contact a:visited { font-size:14px; line-height:24px; color:#52919b; text-decoration:none}
.attorney_contact a:hover { text-decoration:underline}
.attorney_meet { font-size:12px;}
.attorney_meet p strong { text-transform:uppercase;}
.attorney_download {line-height:28px;}
.attorney_download img { vertical-align:middle;}
.attorney_download a, .attorney_download a:visited {color:#006851; text-decoration:none; font-weight:bold; padding-left:5px;}
.attorney_download a:hover { text-decoration:underline}
.attorney_content table td, table.slist td { padding:10px 5px; border-bottom:1px dotted #ccc;}

div.slist {padding:10px 5px; border-bottom:1px dotted #ccc;}
div.slist ul li.with_thumb { list-style-type:none; margin-left:10px;}
div.slist ul li.with_thumb img { margin-right:10px;}
.pager_wrap {padding:10px 5px;}

/* News Room */
table.news_search_options input { vertical-align:middle}
table.news_search_options td { padding:0 20px 0 0; color:#7d7d7d; font-size:12px;}
h3 a, h3 a:visited { text-decoration:none; color:#68a2ae;}
h3 a:hover { text-decoration:underline}
.news_tbl h3 { margin:0;}
p.arial13 { font-size:13px;}
p.arial13 a, p.arial13 a:visited { text-decoration:none}
p.arial13 a:hover { text-decoration:underline;}
.news_item { margin:15px 0;}
.news_item .photo { margin:6px 10px 0 0;}
.news_date { font-weight:bold; font-size:13px; color:#006851;}
.news_content { color:#888}
.news_title { margin:3px 0;}
.news_title, .news_title a, .news_title a:visited {color:#52919B; font-weight:bold; font-size:13px; text-decoration:none}
.news_title a:hover { text-decoration:underline;}
div.featured_news { margin-top:15px;}
div.featured_news .news_item {border-bottom:1px dotted #ccc; margin:5px 0 0 0; padding:5px 0 10px 0;}
div.featured_news .news_item_last { border:none;}
div.featured_news a.alllink {color:#999; font-size:13px; text-decoration:none;}
div.featured_news a.alllink:hover { text-decoration:underline}

/* Our stuff */
#quickSearch .btn { border:0; background:url(../img/btn_search.gif) no-repeat 0 0; width:52px; height:20px; text-indent:-999em; text-transform:capitalize; vertical-align: middle; margin: 0 3px;}
#quickSearch label {font-size:13px; font-weight:bold; width: auto; display: inline; float: left; margin: 0 3px}
#quickSearch input.searchInpt{ vertical-align: middle; margin: 0 3px; width:300px}
.staff_content { line-height:180%;}

/* Top cases page */
.top_cases_filter { background:#F8F8F8;}
.top_cases_filter * {font-weight:bold;}
.descr_wrap { width:464px; float:right; padding-bottom:20px;}
.descr_wrap_inner { padding-left:20px;}
.photo_wrap {float:left; width:220px; padding-bottom:20px; text-align:center}
.photo { padding:5px; border:1px solid #c4c4c4; background:#ededed; text-align:center;}
.photo_small {padding:1px; border:1px solid #c4c4c4; background:#ffffff; margin:0 5px 3px 0; text-align:center}
.photo a, .photo_small a { font-size:0; line-height:0;}
.verdict_bar { background:url(../img/verdict-bar.jpg) no-repeat 0 0; height:32px; overflow:hidden; }
.verdict_bar strong { color:#FFF; font-size:20px; display:block; float:left; padding:3px 0 0 25px;}
.verdict_bar span { display:block; float:right; text-transform:uppercase; color:#c9ddc6; font-size:11px;  padding:9px 10px 0 0; font-weight:bold;}
.descr_wrap h3, .descr_wrap h4, .descr_wrap h3 a, .descr_wrap h4 a { color:#52919b; text-decoration:none;}
.descr_wrap a:hover { text-decoration:underline;}
.descr_wrap h3 { font-weight:bold; font-size:15px; margin:7px 0 2px 0;}
.descr_wrap h4 { font-style:italic; font-size:13px; margin:0;}
.descr_wrap .descr, .descr_wrap .team { padding-top:12px;} 
.descr_wrap .descr strong, .descr_wrap .team strong  { color:#000; text-transform:uppercase; font-size:12px;}
.verdict .photo {width:150px; margin:0 auto;}

/* Related content */
.related_content { background-color:#f7f7f7; border:1px dotted #bbb;}
.related_content a.green_link, .related_content a.green_link:visited { color:#777; text-decoration:none; font-size:12px; display:block; padding:7px 0; margin:0 15px; border-bottom:1px dotted #bbb}
.related_content a.green_last { border:none !important;}
.related_content a.green_link:hover { text-decoration:underline; color:#58929e;}
.related_content a.green_act, .related_content a.green_act:hover { color:#00644C !important; cursor:default; text-decoration:none;}
.related_content .settlements { margin:0px 15px 7px 15px; border-top:1px dotted #BBBBBB;}
.settlements h5 { /* color:#000; */}
.subrelated { padding:7px 15px; background:#EFEFEF;}
.subrelated h4 { margin:0; padding:0; /* color:#000; */}
.subcat { background:url(../img/arrow.gif) no-repeat 5px 50%; padding-left:17px !important;}
.settlements td a { color:#444; text-decoration:none}
.settlements td a:hover { text-decoration:underline; color:#58929e;}
.settlement_price { color:#58929e; font-weight:bold; font-size:13px;}
.related_video { padding:7px 0; margin:0 15px; border-bottom:1px dotted #bbb}
.related_video a.video_link {color:#006851; text-decoration:none; font-size:12px;}

/*Banner */
.banner { margin-bottom:10px;}

/* Spotlight */
.spotcontent h3 { margin:0 0 5px 0;}
.spotcontent a { font-size:13px; text-decoration:none}
.spotcontent a:hover { text-decoration:underline}
.videotitle { font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:3px 0; color:#52919b; font-size:17px;}
.videoposted { text-transform:uppercase; font-weight:bold; font-size:10px; letter-spacing:1px; color:#aaa; margin-bottom:5px;}
.videotags { color:#aaa; font-weight:bold; margin:10px 0; line-height:150%; }
.videotags b { font-size:12px; color:#52919b;}
.videoyoutube {border-top:1px dotted #ccc; margin-top:5px;}
.videoyoutube img { vertical-align:middle;}
.videoyoutube a, .videoyoutube a:visited { text-decoration:none; color:#52919b; font-weight:bold}
.videoyoutube a:hover { text-decoration:underline}
.videorelated { margin-left:10px;}
.videorelated h4 { margin:0 0 5px 0}


/* Contact Page */
.contact_form { background:#F9F8F4; border:1px solid #E2E2E2; padding:20px 10px 5px 10px;}
.contact_form .title { font-size:18px; color:#333; font-style:italic; font-weight:normal; margin:0;}
.contact_form, .contact_form td { font-size:12px;}

/* CBB Basic styling, used when JavaScript is unsupported */
.cbb {margin:1em 0;	padding:0 10px;	border:1px solid #eee; background:#fff;}
.cbb h1 {margin:0 -10px; padding:0.3em 10px; background:#efece6; font:bold 1.2em/1 Arial, Helvetica, sans-serif;}
.cb {margin:0.5em 0;}
.bt {height:7px; margin:0 0 0 7px; background:url(../img/box.png) no-repeat 100% 0;}
.bt div {position:relative;	left:-7px;	width:7px;	height:7px; background:url(../img/box.png) no-repeat 0 0; font-size:0;	line-height:0;}
.bb {height:7px; margin:0 0 0 7px; background:url(../img/box.png) no-repeat 100% 100%;}
.bb div {position:relative;	left:-7px;	width:7px;	height:7px; background:url(../img/box.png) no-repeat 0 100%; font-size:0;	line-height:0;}
.i1 {padding:0 0 0 7px; background:url(../img/borders.png) repeat-y 0 0;}
.i2 {padding:0 7px 0 0; background:url(../img/borders.png) repeat-y 100% 0;}
.i3 {display:block;	margin:0; padding:1px 10px; background:#fff;}
.i3:after {	content:"."; display:block; height:0; clear:both; visibility:hidden;}
.i3 {display:inline-block;}
.i3 {display:block;}

/* Footer */
#footer_wrap { background:url(../img/bg_footer.jpg) repeat-x 0 0; border-top:1px solid #ddd8cd; } 
#footer {width:960px; margin:0 auto;} 
#footer_wrap, .push {height: 286px; }
#footer, #footer a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
.footer_inner { padding:15px 0 0 0;}
.footblock { float:left; padding:0 20px; width:150px; min-height:200px; _height:200px; border-right:1px solid #dbd6cc; border-left:1px solid #fbfaf6;}
.footblock_first { border-left:none; padding-left:0}
.footblock_last { border-right:none; padding-right:0; width:360px}
.footblock ul {margin-bottom:0;}
.footblock ul li {margin-left:1.4em; margin-bottom:4px; padding:0}
.footblock ul a, .footblock ul a:visited { text-decoration:none; color:#717171;}
.footblock ul a:hover { text-decoration:underline}
.footblock h5 { font-weight:bold; color:#717171; margin:0}

ul.footer_icons { list-style-type:none; margin:0; padding:0;}
ul.footer_icons li { float:left;margin:0; padding:0;}
ul.footer_icons li a { display:block; float:left; height:19px; background-image:url(../img/icons-footer.jpg); background-repeat:no-repeat; text-indent:-999em;}
ul.footer_icons a#ico_1 { background-position:0 0; width:80px;}
ul.footer_icons a#ico_2 { background-position:-87px 0; width:72px;}
ul.footer_icons a#ico_3 { background-position:-159px 0; width:86px;}
ul.footer_icons a#ico_4 { background-position:-246px 0; width:71px;}
ul.footer_icons a#ico_5 { background-position:-327px 0; width:80px;}

ul.footer_icons a#ico_1:hover { background-position:0 bottom; width:80px;}
ul.footer_icons a#ico_2:hover { background-position:-87px bottom; width:72px;}
ul.footer_icons a#ico_3:hover { background-position:-159px bottom; width:86px;}
ul.footer_icons a#ico_4:hover { background-position:-246px bottom; width:71px;}
ul.footer_icons a#ico_5:hover { background-position:-327px bottom; width:80px;}


/* Site MAP */
.site_map_div {font-weight:bold; padding:5px 20px 25px 10px;}
.site_map_div a, .site_map_div a:visited { text-transform:uppercase;}
.site_map_div .site_map_div a, .site_map_div .site_map_div a:visited { text-transform:none; font-weight:normal;}
.site_map_div .site_map_div { padding:10px 0 5px 20px; font-weight:normal; background:url(../img/bullet2.gif) no-repeat 8px 16px;}
.site_map_div .site_map_div .site_map_div { padding:3px 0 3px 20px; background:url(../img/bullet3.gif) no-repeat 8px 12px;}


/* Grid 960 */
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 9px;
	margin-right: 9px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width:60px;
}

.container_12 .grid_2 {
	width:140px;
}

.container_12 .grid_3 {
	width:220px;
}

.container_12 .grid_4 {
	width:300px;
}

.container_12 .grid_5 {
	width:380px;
}

.container_12 .grid_6 {
	width:460px;
}

.container_12 .grid_7 {
	width:540px;
}

.container_12 .grid_8 {
	width:620px;
}

.container_12 .grid_9 {
	width:700px;
}

.container_12 .grid_10 {
	width:780px;
}

.container_12 .grid_11 {
	width:860px;
}

.container_12 .grid_12 {
	width:940px;
}



/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left:80px;
}

.container_12 .prefix_2 {
	padding-left:160px;
}

.container_12 .prefix_3 {
	padding-left:240px;
}

.container_12 .prefix_4 {
	padding-left:320px;
}

.container_12 .prefix_5 {
	padding-left:400px;
}

.container_12 .prefix_6 {
	padding-left:480px;
}

.container_12 .prefix_7 {
	padding-left:560px;
}

.container_12 .prefix_8 {
	padding-left:640px;
}

.container_12 .prefix_9 {
	padding-left:720px;
}

.container_12 .prefix_10 {
	padding-left:800px;
}

.container_12 .prefix_11 {
	padding-left:880px;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right:80px;
}

.container_12 .suffix_2 {
	padding-right:160px;
}

.container_12 .suffix_3 {
	padding-right:240px;
}

.container_12 .suffix_4 {
	padding-right:320px;
}

.container_12 .suffix_5 {
	padding-right:400px;
}

.container_12 .suffix_6 {
	padding-right:480px;
}

.container_12 .suffix_7 {
	padding-right:560px;
}

.container_12 .suffix_8 {
	padding-right:640px;
}

.container_12 .suffix_9 {
	padding-right:720px;
}

.container_12 .suffix_10 {
	padding-right:800px;
}

.container_12 .suffix_11 {
	padding-right:880px;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left:80px;
}

.container_12 .push_2 {
	left:160px;
}

.container_12 .push_3 {
	left:240px;
}

.container_12 .push_4 {
	left:320px;
}

.container_12 .push_5 {
	left:400px;
}

.container_12 .push_6 {
	left:480px;
}

.container_12 .push_7 {
	left:560px;
}

.container_12 .push_8 {
	left:640px;
}

.container_12 .push_9 {
	left:720px;
}

.container_12 .push_10 {
	left:800px;
}

.container_12 .push_11 {
	left:880px;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left:-80px;
}

.container_12 .pull_2 {
	left:-160px;
}

.container_12 .pull_3 {
	left:-240px;
}

.container_12 .pull_4 {
	left:-320px;
}

.container_12 .pull_5 {
	left:-400px;
}

.container_12 .pull_6 {
	left:-480px;
}

.container_12 .pull_7 {
	left:-560px;
}

.container_12 .pull_8 {
	left:-640px;
}

.container_12 .pull_9 {
	left:-720px;
}

.container_12 .pull_10 {
	left:-800px;
}

.container_12 .pull_11 {
	left:-880px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

#holderForFlashContainer{
    overflow: hidden;
    background: #478288;
    position:relative;
    width: 100%; 
}
#containerForFlash {
    position: absolute;
    top: 0;
    left: 0;
	z-index:1;
}
#flashBg td {
    line-height:380px;
}
#flashBg, #flashLeftBg {
    /*border: 1px solid red;*/
    background: url(../img/bg_content.jpg) repeat-x;
}
#flashCenterBg {
    /*border: 1px solid blue;*/
    background: url(../img/bg_content_center.jpg) no-repeat;
    width: 1173px;
}
#flashRightBg {
    /*border: 1px solid green;*/
    background: url(../img/bg_content.jpg) repeat-x;
}


#collapseBnt{
	cursor:pointer;
	float: right;
	/*margin: 340px 10px 10px 10px;
	position:absolute;*/
	margin: 10px 0 10px auto;
	padding: 4px;
	background: url(../img/pointBgExpand.png) repeat;
	border: none;
	z-index:4;
	display: none;
}

#expandBnt{
	cursor:pointer;
	float: right;
	margin: 10px 0 10px auto;
	padding: 4px;
	background: url(../img/pointBgExpand.png) repeat;
	border: none;
}
#expandBnt span, #collapseBnt span{
	color: #fff;
	font-size: 14px;
	font-style: italic;
	margin: 0 10px;
	vertical-align: middle;
}
#expandBnt img, #collapseBnt img{
	width: 20px;
	height: 20px;
	vertical-align: middle;
	/*margin: 4px 4px 0 5px;*/
}

#free_case_float {float:right; padding:0 15px; position:absolute; right:0px; top:15px; width:185px; z-index:3; background:url(../img/bg-case-form.png) repeat 0 0;}

#free_case_float_btn {position:absolute; right:-10px; top:-1px; padding: 9px 0 0; z-index:2; display: none; width:245px;}

#free_case_float_btn span {text-decoration: none; color: #707070; font-weight:bold; font-size: 14px;background:transparent url(../img/bg-case-form.png) repeat scroll 0 0; padding:4px 25px 4px 15px; cursor:pointer;}
#free_case_float_btn img {width: 30px; height: 30px; float:right; margin-left: -15px; margin-top:-3px; cursor:pointer;}

#flashHeader{
	float: left;
	padding: 3px;
	color: #fff;
	font-size:22px;
	font-weight: bold;
	line-height: 40px;
}
#flashParent {
	position:relative; 
	z-index:1; 
	text-align:center; 
}

#brochureForm {width: 420px; border: 1px solid #E1E1E1; background: #F9F8F4; padding: 30px 20px 20px 5px; font-size: 13px}
#brochureForm form, #brochureForm form table{width: 100%}
#brochureForm td { font-size: 12px}
#brochureForm th { width: 100px; text-align: right; font-size: 12px}
#brochureForm td input.inp_width{width: 97% !important}
#brochureForm td.brochurCity {width: 120px}
#brochureForm td.brochurCity input.inp_width {width: 90% !important}
#brochureForm td.brochurZip {width: 55px;text-align: right; padding: 0}
#brochureForm td.brochurZip input.inp_width{width: 50px !important; margin: 0;}
#brochureForm input.inp_width, #brochureForm select {border:1px solid #AAAAAA; color:#777777; font-size:11px; padding:3px 4px;}
#brochureForm select {height: 22px}
#brochureForm #QF_CAPTCHA_brochure_captcha_question {border: 1px solid #E1E1E1; vertical-align: top; margin-top: 5px}
#brochureForm .captcha_what  {margin: 15px 10px}
#brochureForm .btn {padding: 5px 10px; background: #006851; font-size: 16px; font-style: italic; width: 130px;}
#brochureForm .title {font-size: 18px; font-style: italic; font-weight: normal; padding-left: 105px; overflow: hidden}
#brochureForm .title div.fright {font-size: 14px; padding: 15px 0 5px 0; overflow: hidden; margin: 0; width: 140px; text-align: right;}
#brochureForm .brochurCaptcha input.inp_width{width: 135px !important}
#brochureBook {margin: -320px -20px 0 0; }

#promos { float:right; width:275px; text-align:left;}
#promo-nav { float:left; width:30px; padding:23px 0 0 0;}
#promo-nav a { display:block; float:left; margin:4px; width:7px; height:14px; text-indent:-9999px; text-transform:capitalize; background-position:0 0; background-repeat:no-repeat;}
#p-prev { background-image:url(../img/p-prev.png);}
#p-next { background-image:url(../img/p-next.png);}
#promo-wrap { float:right; width:245px; overflow:hidden; height:60px; *top:-2px;}
