/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:url(../images/body-tail.gif) top repeat-x #065376; text-align:center;}
#main { width:908px; margin:0 auto; text-align:left; padding:33px 36px 39px 36px;}
#header {height:351px;}
#header_admin {height:72px;}
#footer { height:200px;} /* it was 110px */
#footer_admin { height:110px;} /* it was 110px */

.column-1, .column-2, .col-1, .col-2{float:left;}
.container {width:100%; overflow:hidden;}

.column-1{ width:620px;}
.column-2{ width:248px;}
.col-1{ width:304px;}
.col-2{ width:304px;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.467em; color:#051419;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#0479b1; font-weight:bold;}
a:hover{text-decoration:none;}
a.intro{color:#000000; font-weight:bold;text-decoration:none;}
a.intro:hover {text-decoration:none;}

p {padding-top:18px;}
h2{ font-size:1.15em;}
h3{ font-size:1.333em;}
h4{ font-size:1.333em;}
h5{ font-size:1.666em;color:#0479b1; padding-left:5px;padding-bottom:8px;}
h6{ font-size:1.333em;color:#309602; padding-left:5px;padding-bottom:15px;}
h1{ }
cite{ font-style:normal; display:block;font-size:0.9em;}
.strong1{ color:#0479b1;}
.strong2{ display:block; color:#0479b1; padding-bottom:2px;}

/* ============================= main layout ====================== */
.imgindent {margin:6px 18px 0 0; float:left;}
.phone{ float:right; padding-right:170px;}
.margin1{ margin-top:8px !important;}
.margin2{ margin-top:24px !important;}
.margin_websites{ margin-top:1px !important;}
.padding1{ padding-top:22px !important;}
.padding2{ padding-top:8px;}
.padding3{ padding-top:15px;}

/* ============================= header ====================== */
#header .top{ background:url(../images/top-tail.gif) top repeat-x;}
#header .top .left-bg{ background:url(../images/top-left-bg.gif) left top no-repeat;}
#header .top .right-bg{ background:url(../images/top-right-bg.gif) right top no-repeat; height:72px; width:100%; overflow:hidden;}
#header .flash{ padding-top:4px;}

/* ============================= content ====================== */
#content{ background:url(../images/top-bg.gif) top repeat-x #ffffff; margin-top:5px;}
.bot-tail{ background:url(../images/bot-bg.gif) bottom repeat-x;}
.left-top{ background:url(../images/corner-left-top.gif) top left no-repeat;}
.right-top{ background:url(../images/corner-right-top.gif) top right no-repeat;}
.left-bot{ background:url(../images/corner-left-bot.gif) bottom left no-repeat;}
.right-bot{ background:url(../images/corner-right-bot.gif) bottom right no-repeat;}
.indent{ padding:20px 18px 0 18px;}
.column-2{ margin-left:4px;}
.col-2{ margin-left:10px;}

.box1{ background:url(../images/box1-corner-left-top.gif) top left no-repeat; width:100%;}
.box1 .right-top{ background:url(../images/box1-corner-right-top.gif) top right no-repeat;}
.box1 .left-bot{ background:url(../images/box1-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box1 .right-bot{ background:url(../images/box1-corner-right-bot.gif) bottom right no-repeat; padding:9px;}
.box1 .top-tail{ background:url(../images/box1-top-tail.gif) top repeat-x #ffffff; margin:-9px 0;}
.box1 .bot-tail{ background:url(../images/box1-bot-tail.gif) bottom repeat-x; padding:9px 0;}
.box1 .left-tail{ background:url(../images/box1-left-tail.gif) left repeat-y; margin:0 -9px;}
.box1 .right-tail{ background:url(../images/box1-right-tail.gif) right repeat-y;width:100%;}
.box1 .padd{ padding:0 9px; }
.box1 .indent{ padding:8px 20px 10px 25px;}
.box1 .indent_news{ padding:0px 20px 0px 25px;}
.box1 .indent_tags{ padding:10px 6px 10px 6px;}
.box1 .indent2{ padding:8px 10px 21px 15px;}
.box1 .indent_services{ padding:8px 0px 21px 5px;}
.box1 .indent3{ padding:8px 20px 28px 25px;}
.box1 h3{ color:#051419; background:url(../images/title-bg1.gif) no-repeat 0 3px; padding-left:24px;}
.box1 h4{ color:#051419; padding-left:5px;}
.box1 h1{ background:url(../images/title-bg1.gif) no-repeat 0 3px; padding-left:24px;}
.box1 .title{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 27px -19px;}
.box1 .title_news{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 5px -19px;}
.box1 .title2{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 16px 12px; margin:0 -3px 20px -9px;}
.box1 .title2services{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 16px 22px; margin:0 -3px 20px -9px;}
.box1 strong{ color:#0479b1;}
.box1 p{ padding-top:18px;}

.box1_quotation{ background:url(../images/box1-corner-left-top.gif) top left no-repeat; width:100%;}
.box1_quotation .right-top{ background:url(../images/box1-corner-right-top.gif) top right no-repeat;}
.box1_quotation .left-bot{ background:url(../images/box1-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box1_quotation .right-bot{ background:url(../images/box1-corner-right-bot.gif) bottom right no-repeat; padding:9px;}
.box1_quotation .top-tail{ background:url(../images/box1-top-tail.gif) top repeat-x #ffffff; margin:-9px 0;}
.box1_quotation .bot-tail{ background:url(../images/box1-bot-tail.gif) bottom repeat-x; padding:9px 0;}
.box1_quotation .left-tail{ background:url(../images/box1-left-tail.gif) left repeat-y; margin:0 -9px;}
.box1_quotation .right-tail{ background:url(../images/box1-right-tail.gif) right repeat-y;width:100%;}
.box1_quotation .padd{ padding:0 9px; }
.box1_quotation .indent{ padding:8px 20px 10px 25px;}
.box1_quotation .indent_news{ padding:0px 20px 0px 25px;}
.box1_quotation .indent2{ padding:0px 0px 0px 5px;}
.box1_quotation .indent3{ padding:8px 20px 28px 25px;}
.box1_quotation h3{ color:#051419; background:url(../images/title-bg1.gif) no-repeat 0 3px; padding-left:24px;}
.box1_quotation h4{ color:#051419; padding-left:5px;}
.box1_quotation .title{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 27px -19px;}
.box1_quotation .title_news{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 5px -19px;}
.box1_quotation .title2{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 16px 12px; margin:0 -3px 20px -9px;}
.box1_quotation strong{ color:#0479b1;}
.box1_quotation p{ padding-top:18px;}

.box1_contacts{ background:url(../images/box1-corner-left-top.gif) top left no-repeat; width:100%;}
.box1_contacts .right-top{ background:url(../images/box1-corner-right-top.gif) top right no-repeat;}
.box1_contacts .left-bot{ background:url(../images/box1-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box1_contacts .right-bot{ background:url(../images/box1-corner-right-bot.gif) bottom right no-repeat; padding:9px;}
.box1_contacts .top-tail{ background:url(../images/box1-top-tail.gif) top repeat-x #ffffff; margin:-9px 0;}
.box1_contacts .bot-tail{ background:url(../images/box1-bot-tail.gif) bottom repeat-x; padding:9px 0;}
.box1_contacts .left-tail{ background:url(../images/box1-left-tail.gif) left repeat-y; margin:0 -9px;}
.box1_contacts .right-tail{ background:url(../images/box1-right-tail.gif) right repeat-y;width:100%;}
.box1_contacts .padd{ padding:0 9px; }
.box1_contacts .indent{ padding:8px 20px 10px 25px;}
.box1_contacts .indent2{ padding:8px 10px 21px 15px;}
.box1_contacts .indent3{ padding:8px 5px 2px 25px;}
.box1_contacts .indent4{ padding:0px 0px 0px 0px;}
.box1_contacts h3{ color:#051419; background:url(../images/title-bg1.gif) no-repeat 0 3px; padding-left:24px;}
.box1_contacts .title{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 0px -19px;}
.box1_contacts .title2{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 16px 12px; margin:0 -3px 20px -9px;}
.box1_contacts strong{ color:#0479b1;}
.box1_contacts p{ padding-top:18px;}

.box1_tabs{ background:url(../images/box1-corner-left-top.gif) top left no-repeat; width:100%;}
.box1_tabs .right-top{ background:url(../images/box1-corner-right-top.gif) top right no-repeat;}
.box1_tabs .left-bot{ background:url(../images/box1-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box1_tabs .right-bot{ background:url(../images/box1-corner-right-bot.gif) bottom right no-repeat; padding:9px;}
.box1_tabs .top-tail{ background:url(../images/box1-top-tail.gif) top repeat-x #ffffff; margin:-9px 0;}
.box1_tabs .bot-tail{ background:url(../images/box1-bot-tail.gif) bottom repeat-x; padding:9px 0;}
.box1_tabs .left-tail{ background:url(../images/box1-left-tail.gif) left repeat-y; margin:0 -9px;}
.box1_tabs .right-tail{ background:url(../images/box1-right-tail.gif) right repeat-y;width:100%;}
.box1_tabs .padd{ padding:0 9px; }
.box1_tabs .indent{ padding:8px 20px 10px 25px;}
.box1_tabs .indent2{ padding:8px 10px 21px 15px;}
.box1_tabs .indent3{ padding:8px 20px 28px 25px;}
.box1_tabs h3{ color:#051419; background:url(../images/title-bg1.gif) no-repeat 0 3px; padding-left:24px;}
.box1_tabs .title{ background:url(../images/line1.gif) bottom repeat-x; padding-bottom:px; margin:0 -13px 27px -19px;}
.box1_tabs .title2{ background:url(../images/line1.gif) bottom repeat-x; padding:0 0 16px 12px; margin:0 -3px 20px -9px;}
.box1_tabs strong{ color:#0479b1;}
.box1_tabs p{ padding-top:18px;}

.box2{ margin-top:9px; background:#033c59; color:#5996b4;}
.box2 .left-top{ background:url(../images/box2-corner-left-top.gif) top left no-repeat; margin-top:-9px;}
.box2 .right-top{ background:url(../images/box2-corner-right-top.gif) top right no-repeat;}
.box2 .left-bot{ background:url(../images/box2-corner-left-bot.gif) bottom left no-repeat;}
.box2 .right-bot{ background:url(../images/box2-corner-right-bot.gif) bottom right no-repeat; padding:0 9px;}
.box2 .top-tail{ background:url(../images/box2-top-tail.gif) top repeat-x ; width:100%;}
.box2 .indent{ padding:10px 6px 10px 25px;}
.box2 .indent_news{ padding:10px 6px 10px 0px;}
.box2 h3{ color:#ffffff; background:url(../images/title-bg2.gif) no-repeat 0 3px; padding-left:24px;}
.box2 h4{ color:#ffffff; padding-left:5px;}
.box2 .title{ background:url(../images/line2.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 14px -19px;}
.box2 .title_news{ background:url(../images/line2.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 14px 9px;}
.box2 strong{ color:#ffffff;}
.box2 p{ padding-top:18px;}

.box2_tabs{ margin-top:9px; background:#033c59; color:#5996b4;}
.box2_tabs .left-top{ background:url(../images/box2-corner-left-top.gif) top left no-repeat; margin-top:-9px;}
.box2_tabs .right-top{ background:url(../images/box2-corner-right-top.gif) top right no-repeat;}
.box2_tabs .left-bot{ background:url(../images/box2-corner-left-bot.gif) bottom left no-repeat;}
.box2_tabs .right-bot{ background:url(../images/box2-corner-right-bot.gif) bottom right no-repeat; padding:0 9px;}
.box2_tabs .top-tail{ background:url(../images/box2-top-tail.gif) top repeat-x ; width:100%;}
.box2_tabs .indent{ padding:10px 6px 10px 25px;}
.box2_tabs h3{ color:#ffffff; background:url(../images/title-bg2.gif) no-repeat 0 3px; padding-left:24px;}
.box2_tabs .title{ background:url(../images/line2.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 14px -19px;}
.box2_tabs strong{ color:#ffffff;}
.box2_tabs p{ padding-top:18px;}

.box3{ margin-top:9px; background:#474748; color:#868686;}
.box3 .left-top{ background:url(../images/box3-corner-left-top.gif) top left no-repeat; margin-top:-9px;}
.box3 .right-top{ background:url(../images/box3-corner-right-top.gif) top right no-repeat;}
.box3 .left-bot{ background:url(../images/box3-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box3 .right-bot{ background:url(../images/box3-corner-right-bot.gif) bottom right no-repeat; padding:0 9px;}
.box3 .top-tail{ background:url(../images/box3-top-tail.gif) top repeat-x; width:100%;}
.box3 .indent{ padding:10px 6px 10px 25px;}
.box3 .indent_news{ padding:10px 6px 10px 0px;}
.box3 h3{ color:#ffffff; background:url(../images/title-bg2.gif) no-repeat 0 3px; padding-left:24px;}
.box3 h4{ color:#ffffff; padding-left:5px;}
.box3 .title{ background:url(../images/line3.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 14px -19px;}
.box3 .title_news{ background:url(../images/line3.gif) bottom repeat-x; padding-bottom:16px; margin:0 -13px 14px 9px;}
.box3 strong{ color:#ffffff;}
.box3 p{ padding-top:18px;}

.link{ color:#051924; display:inline-block; margin-top:8px;}
.link_locations{ color:#051924; display:inline-block;}

.link1{ display:block; background:url(../images/link1-tail.gif) top repeat-x; float:right; color:#05161d; font-weight:normal; text-decoration:none; margin-top:-10px;}
.link1 span{ display:block; background:url(../images/link1-left-bg.gif) left top no-repeat;}
.link1 span span{ background:url(../images/link1-right-bg.gif) right top no-repeat; padding:5px 10px 16px 10px;}
.link1:hover{ background:url(../images/link1-tail-act.gif) top repeat-x;}
.link1:hover span{ background:url(../images/link1-left-bg-act.gif) left top no-repeat;}
.link1:hover span span{ background:url(../images/link1-right-bg-act.gif) right top no-repeat;}

.link2{ display:inline-block; background:url(../images/link2-tail.gif) top repeat-x; float:right; color:#05161d; font-weight:normal; text-decoration:none; margin-top:-10px;}
.link2 span{ display:block; background:url(../images/link2-left-bg.gif) left top no-repeat;}
.link2 span span{ background:url(../images/link2-right-bg.gif) right top no-repeat; padding:5px 10px 22px 10px;}
.link2:hover{ background:url(../images/link2-tail-act.gif) top repeat-x; color:#ffffff;}
.link2:hover span{ background:url(../images/link2-left-bg-act.gif) left top no-repeat;}
.link2:hover span span{ background:url(../images/link2-right-bg-act.gif) right top no-repeat;}

.link3{ display:inline-block; background:url(../images/link3-tail.gif) top repeat-x; float:right; color:#949494; font-weight:normal; text-decoration:none; margin-top:-10px;}
.link3 span{ display:block; background:url(../images/link3-left-bg.gif) left top no-repeat;}
.link3 span span{ background:url(../images/link3-right-bg.gif) right top no-repeat; padding:5px 10px 22px 10px;}
.link3:hover{ background:url(../images/link3-tail-act.gif) top repeat-x; color:#000000;}
.link3:hover span{ background:url(../images/link3-left-bg-act.gif) left top no-repeat;}
.link3:hover span span{ background:url(../images/link3-right-bg-act.gif) right top no-repeat;}

.link4{ display:inline-block; background:url(../images/link4-tail.gif) top repeat-x; float:right; color:#929292; font-weight:normal; text-decoration:none;}
.link4 span{ display:block; background:url(../images/link4-left-bg.gif) left top no-repeat;}
.link4 span span{ background:url(../images/link4-right-bg.gif) right top no-repeat; padding:5px 25px 24px 25px;}
.link4:hover{ background:url(../images/link4-tail-act.gif) top repeat-x; color:#000000;}
.link4:hover span{ background:url(../images/link4-left-bg-act.gif) left top no-repeat;}
.link4:hover span span{ background:url(../images/link4-right-bg-act.gif) right top no-repeat;}

.title1{ background:#f3f3f3; padding:5px 0 8px 40px; margin-bottom:15px;}
.title2{ background:url(../images/title-bg3.gif) bottom repeat-x; padding:0 0 13px 25px; margin-bottom:25px;}
.extra{ background:url(../images/extra-bg.gif) no-repeat 17px 8px; padding:0 10px 0 35px;}
.indent2{ padding:0 15px 0 22px;}
.indent2_news{ padding:0 0px 0 0px;}
.indent3{ padding:0 25px 0 35px;}
.unline{ border-bottom:solid 1px #ececec; padding-bottom:13px; margin-bottom:20px;}

.text1{ line-height:1.077em; padding-top:4px;}
.text1 a{ font-weight:normal; color:#309602; font-size:1.083em; text-decoration:none;}
.text1 a:hover{ text-decoration:underline;}
.text1 span{ font-size:0.917em; display:block; text-transform:uppercase; padding-top:2px;}

.text1_templates{ line-height:1.077em; padding-top:4px;}
.text1_templates a{ font-weight:normal; color:#0479b1; font-size:1.15em; text-decoration:none;}
.text1_templates a:hover{ text-decoration:underline;}
.text1_templates span{ font-size:0.917em; display:block; text-transform:uppercase; padding-top:2px;}

.text1_learnmore{ line-height:1.077em; padding-top:4px;}
.text1_learnmore a{ font-weight:normal; color:#309602; font-size:1.15em; text-decoration:none;}
.text1_learnmore a:hover{ text-decoration:underline;}
.text1_learnmore span{ font-size:0.917em; display:block; text-transform:uppercase; padding-top:2px;}

.list{ margin-top:-5px;}
.list li{ background:url(../images/list-marker.gif) no-repeat 0 9px; padding-left:25px; font-size:1.083em; line-height:1.923em;}
.list a{ font-weight:normal; text-decoration:none;}
.list a:hover, .list .active{ color:#090909;}

.list_services{ margin-top:-5px;}
.list_services li{ background:url(../images/list-marker.gif) no-repeat 0 9px; padding-left:25px; line-height:1.923em;}
.list_services a{ font-weight:normal; text-decoration:none;}
.list_services a:hover, .list_services .active{ color:#090909;}

.list_webservices{ margin-top:-5px;}
.list_webservices li{ background:url(../images/list-marker.gif) no-repeat 0 9px; padding-left:25px; line-height:2.3em;}
.list_webservices a{ font-weight:normal; text-decoration:none;}
.list_webservices a:hover{ color:#090909;}
.list_webservices .active{ color:#309602;}

.list_quotes{ margin-top:-5px;}
.list_quotes li{ background:url(../images/list-marker.gif) no-repeat 0 9px; padding-left:22px; font-size:1.083em; line-height:1.923em;}
.list_quotes a{ font-weight:normal; text-decoration:none;}
.list_quotes a:hover, .list_quotes .active{ color:#090909;}

/* ============================= footer_admin ====================== */
#footer_admin{ padding-top:35px;} /* it was 35 */
#footer_admin .text{ padding:21px 0 0 20px;}
#footer_admin a{ font-weight:normal; margin-left:9px; margin-right:9px; text-decoration:none;}
#footer_admin a.green{font-weight:normal; color:#309602; margin-left:9px; margin-right:9px; text-decoration:none;}
#footer_admin a:hover{ text-decoration:underline;}

/* ============================= footer ====================== */
#footer{ padding-top:10px;} /* it was 35 */
#footer .text{ padding:21px 0 0 20px;}
#footer a{ font-weight:normal; margin-left:9px; margin-right:9px; text-decoration:none;}
#footer a.green{font-weight:normal; color:#309602; margin-left:9px; margin-right:9px; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
.text2{ font-size:0.95em; line-height:1.667em; color:#444444;}


#footer .col
{
	width: 211px;
	border-left:solid 1px #393939;
	border-right:solid 0px #292929;
	float:left;
	padding-left:15px;
}

#footer .col h3
{
	/*line-height:20px;*/
	margin:0px;
	padding:5px;
	color:#828181;
}

#footer .col a
{
	color:#777;
}

#footer .col a:hover
{
	color:#3385BC;
}

#footer
{
	border-top:0px solid #ccc;
	border-bottom:0px solid #393939;
	background: #3f3e3e;
}

#footer div.inner
{
	color: #777;
}

#base .text{ padding:10px 0 10px 20px;}
#base a{ font-weight:normal; margin-left:9px; margin-right:9px; text-decoration:none;}
#base a.green{font-weight:normal; color:#309602; margin-left:9px; margin-right:9px; text-decoration:none;}
#base a:hover{ text-decoration:underline;}

#base
{
	/*background: #181818;*/
	color: #444;
}
/* ============================= forms ============================= */
#ContactForm{ padding-top:20px; font-weight:bold;}
#ContactForm .col-1{ width:300px !important;}
#ContactForm .col-2{ width:260px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:46px;}
/*#ContactForm input{ border:solid 1px #a09b96; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:1px 0 1px 3px; width:273px;}*/
#ContactForm textarea{ border:solid 1px #a09b96; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:1px 0 1px 3px; width:255px; height:185px; overflow:hidden;}
#ContactForm .link4{ margin:20px 0 0 10px;}


/* ============================= buttons with modifications ============================= */
span.blue_button {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 47px;
	margin: -10px 0 0 0;
	background: url( '../images/blue.gif' ) 0 -47px no-repeat;
}
span.blue_button a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:47px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/blue.gif' ) top left no-repeat;
}
span.blue_button span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.blue_button a:hover {
	background-image: none;
	color: #C02506;
}

span.blue_button_websites {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 47px;
	margin: -10px 0 0 0;
	background: url( '../images/blue_websites.jpg' ) 0 -47px no-repeat;
}
span.blue_button_websites a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:47px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/blue_websites.jpg' ) top left no-repeat;
}
span.blue_button_websites span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.blue_button_websites a:hover {
	background-image: none;
	color: #C02506;
}

span.brown_button {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 47px;
	margin: -10px 0 0 0;
	background: url( '../images/brown.gif' ) 0 -47px no-repeat;
}
span.brown_button a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:47px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/brown.gif' ) top left no-repeat;
}
span.brown_button span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.brown_button a:hover {
	background-image: none;
	color: #C02506;
}

span.brown_button2 {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 47px;
	margin: -10px 0 0 0;
	background: url( '../images/brown2.gif' ) 0 -47px no-repeat;
}
span.brown_button2 a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:47px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/brown2.gif' ) top left no-repeat;
}
span.brown_button2 span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.brown_button2 a:hover {
	background-image: none;
	color: #C02506;
}

span.white_button {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/white.gif' ) 0 -46px no-repeat;
}
span.white_button a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/white.gif' ) top left no-repeat;
}
span.white_button span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.white_button a:hover {
	background-image: none;
	color: #C02506;
}

span.read_more {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/read_more.gif' ) 0 -46px no-repeat;
}
span.read_more a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/read_more.gif' ) top left no-repeat;
}
span.read_more span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.read_more a:hover {
	background-image: none;
	color: #C02506;
}

span.white_read_more {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/white_read_more.jpg' ) 0 -46px no-repeat;
}
span.white_read_more a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/white_read_more.jpg' ) top left no-repeat;
}
span.white_read_more span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.white_read_more a:hover {
	background-image: none;
	color: #C02506;
}

span.white_button_back {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/white_back.gif' ) 0 -46px no-repeat;
}
span.white_button_back a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/white_back.gif' ) top left no-repeat;
}
span.white_button_back span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.white_button_back a:hover {
	background-image: none;
	color: #C02506;
}

span.submit_button {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 54px;
	margin: 20px 0 0 0;
	background: url( '../images/submit.gif' ) 0 -54px no-repeat;
}
span.submit_button a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:54px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/submit.gif' ) top left no-repeat;
}
span.submit_button span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.submit_button a:hover {
	background-image: none;
	color: #C02506;
}

span.reset_button {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 54px;
	margin: 20px 15px 0 0;
	background: url( '../images/reset.gif' ) 0 -54px no-repeat;
}
span.reset_button a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:54px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/reset.gif' ) top left no-repeat;
}
span.reset_button span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.reset_button a:hover {
	background-image: none;
	color: #C02506;
}

span.click_here_white {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/click_here_white.jpg' ) 0 -46px no-repeat;
}
span.click_here_white a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/click_here_white.jpg' ) top left no-repeat;
}
span.click_here_white span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.click_here_white a:hover {
	background-image: none;
	color: #C02506;
}

span.click_here_white2 {
	float: left;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/click_here_white.jpg' ) 0 -46px no-repeat;
}
span.click_here_white2 a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/click_here_white.jpg' ) top left no-repeat;
}
span.click_here_white2 span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.click_here_white2 a:hover {
	background-image: none;
	color: #C02506;
}

span.blue_read_more {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/blue_read_more.jpg' ) 0 -46px no-repeat;
}
span.blue_read_more a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/blue_read_more.jpg' ) top left no-repeat;
}
span.blue_read_more span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.blue_read_more a:hover {
	background-image: none;
	color: #C02506;
}

span.blue_go_back {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/blue_go_back.jpg' ) 0 -46px no-repeat;
}
span.blue_go_back a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/blue_go_back.jpg' ) top left no-repeat;
}
span.blue_go_back span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.blue_go_back a:hover {
	background-image: none;
	color: #C02506;
}

span.websites_white {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/websites_white.jpg' ) 0 -46px no-repeat;
}
span.websites_white a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/websites_white.jpg' ) top left no-repeat;
}
span.websites_white span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.websites_white a:hover {
	background-image: none;
	color: #C02506;
}

span.brown_read_more {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/brown_read_more.jpg' ) 0 -46px no-repeat;
}
span.brown_read_more a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/brown_read_more.jpg' ) top left no-repeat;
}
span.brown_read_more span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.brown_read_more a:hover {
	background-image: none;
	color: #C02506;
}

span.brown_go_back {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/brown_go_back.jpg' ) 0 -46px no-repeat;
}
span.brown_go_back a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/brown_go_back.jpg' ) top left no-repeat;
}
span.brown_go_back span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.brown_go_back a:hover {
	background-image: none;
	color: #C02506;
}

span.more_partners {
	float: right;
	/*position: absolute;*/
	width: 83px; height: 46px;
	margin: -10px 0 0 0;
	background: url( '../images/more_partners.jpg' ) 0 -46px no-repeat;
}
span.more_partners a {
	display: block;
	margin: 0; padding:0;
	width:83px; height:46px;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/more_partners.jpg' ) top left no-repeat;
}
span.more_partners span {
	display: block;
	margin:0; padding: 0 0 0 0;
}
span.more_partners a:hover {
	background-image: none;
	color: #C02506;
}

.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in13{ padding-bottom:13px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}

.quotation {font-family:Arial, Helvetica, sans-serif; font-size:0.95em;}


.tags a
{
	color: #0479b1;
	font-weight:bold;
	text-decoration:none;	
}

.tags a:hover
{
	background: #5DA0DA;
	color:#fff;
	text-decoration:none;	
}

.c
{
	font-size:9px;
}
.d
{
	font-size:14px;
}
