﻿body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#FFFFFF}
td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a { color: #004d9a; TEXT-DECORATION: none}
a:hover { color: #DE3833; TEXT-DECORATION: underline}
wbr { display: inline-block }
.top {height:69px; background-color:#FFFFFF; position:relative}
.line {height:5px; background-color:#cc0000;}
.middle {height:336px; background-color:#dadada;}
.middle div.middle {position:relative}
.bottom {height:100%; background:url(images/bg_bottom.jpg) left top no-repeat #FFFFFF;}
.pic_main_1 { background:url(images/pic_main_1.gif) no-repeat top left; position:absolute; top:-74px; left:0; z-index:3; width:364px; height:410px}
.arrow_1 {background:url(images/arrow1.gif) no-repeat top left; position:absolute; top:14px; left:190px; z-index:4; width:172px; height:82px}
.hint_container {position:relative; z-index:5;}
.hint {position:absolute; top:-40px; left:-15px; height:25px; width:250px; white-space:nowrap}
.hint_left {background:url(images/hint_left.png) no-repeat top left; float:left; padding:5px 2px 5px 10px; color:#FF0000; font-size:11px; font-weight:normal; white-space:nowrap; height:35px; behavior: url(iepngfix.htc);}
.hint_right {background:url(images/hint_right.png) no-repeat top left; float:left; width:9px; height:27px; behavior: url(iepngfix.htc);}

.yellow_line { height:6px; width:100%; overflow: hidden; background: url(images/yellow_line.gif) repeat-x;}
.yellowGreyWireBox { width:660px; height:450px; position:absolute; top:7px; left:325px; z-index:2}
.yellowGreyWireBox .yellowGreyWireBoxHeader {
    height: 6px;
    background: url(images/wire_y-g_top.gif) repeat-x;
}
.yellowGreyWireBox .yellowGreyWireBoxHeader div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #fff url(images/wire_y-g_top_left.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxHeader div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: right;
    background: #fff url(images/wire_y-g_top_right.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxContent {
    background-color: #FDFBD5;
    border-left: 1px solid #9E9E9E;
    border-right: 1px solid #9E9E9E;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter {
    height: 6px;
    overflow: hidden;
    background: url(images/wire_y-g_bottom.gif) repeat-x;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: url(images/wire_y-g_bottom_left.gif) 0 0 no-repeat;
}
.yellowGreyWireBox .yellowGreyWireBoxFooter div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
	float: right;
    background: url(images/wire_y-g_bottom_right.gif) 0 0 no-repeat;
}
.contentLP {margin:15px 20px 0 20px; height:360px; position:relative}
.cont_left {float:left; width:290px}
.cont_left .rost td {padding-top:10px; padding-bottom:10px}
.cont_right {float:right; width:290px;}
.cont_right_1 {background:url(images/cont_right_bg.png) #FFFFFF repeat-x bottom; position:relative; border:1px solid #dac68a; padding:5px 5px; float:right; width:310px; }
.cont_right_tl {background:url(images/cont_right_tl.gif) no-repeat top left; width:6px; height:6px; position:absolute; top:-1px; left:-1px}
.cont_right_tr {background:url(images/cont_right_tr.gif) no-repeat top right; width:6px; height:6px; position:absolute; top:-1px; right:-1px}
.cont_right_dl {background:url(images/cont_right_dl.gif) no-repeat bottom left; width:6px; height:6px; position:absolute; bottom:-1px; left:-1px}
.cont_right_dr {background:url(images/cont_right_dr.gif) no-repeat bottom right; width:6px; height:6px; position:absolute; bottom:-1px; right:-1px}
.cont_middle { background:url(images/vert_line.png)  no-repeat top center; width:36px; height:335px; float:left; }
input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #443333; border:1px solid #7F9DB9; vertical-align:middle }
textarea {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #443333; border:1px solid #7F9DB9;}
select {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #443333; vertical-align:middle; border:1px solid #7F9DB9; height:18px;}
.textform {font-size: 12px; font-weight:bold; color: #000000;}
.redform {font-size: 12px; font-weight:bold; color: #CB0101;}
.errform {font-size: 12px; font-weight:bold; color: #FF3300;}
.err {font-size: 11px; font-weight:bold; color: #FF3300;}
.noteform {font-size: 11px; color: #996600;}
.form { background-image:url(images/bgform.gif); background-repeat:no-repeat;}
.thankyou2 {font-size: 14px; font-weight:bold; color: #0066CC;}

.small {  font-size: 10px; color: #996600; }
.small a {  font-size: 10px; color: #996600; text-decoration: none}
.small a:hover {  font-size: 10px; color: #CC3300; text-decoration: none}

p { font-family: Tahoma, Arial, Helvetica, sans-serif; text-align: justify; margin:10 20 5 20}
ul {  margin-top: 3px; margin-right: 0px; margin-left: 40px; margin-bottom: 5px;}
li { font-family: Arial, Helvetica, sans-serif;	text-align: left; margin-top: 1px;	margin-right:20px;}
hr {size:1px; height:1px; margin:0; color:#448ED0; width:100%}

.afterBox { margin:10px 25px 5px 25px; }

.copy { font-size: 11px; color: #CC9933; }
.copy a { color: #CC9933; TEXT-DECORATION: none; border-bottom:0;}
.copy a:hover { color: #CC9933; TEXT-DECORATION: none; border-bottom:1px dotted #28C0FF;}

.script { display: none; }

/*Thank you page
*/

.bottom_3 {height:100%; background:url(images/bg_bottom_3.jpg) left top no-repeat #FFFFFF;}
.pic_main_3 { background:url(images/pic_main_3.gif) no-repeat top left; position:absolute; top:-74px; left:0; z-index:3; width:300px; height:410px}

.yellowGreyWireBox_thx { width:675px; height:450px; position:absolute; top:7px; left:325px; z-index:2}
.contentLP_thx {padding:10px 15px; height:400px; position:relative; }
.cont_left_thx {float:left; width:412px}

.call_container {position:relative; width:400px; height:58px;}
.call {position:absolute; top:5px; left:0; vertical-align:middle; height:58px; width:100%; }

.company { width:400px; background: #FFFFFF url(images/company_bg.png) repeat-x bottom;}
.company .companyHeader {
    height:5px;
	background: url(images/company_top.gif) repeat-x;
	vertical-align:top;
	overflow: hidden;
}
.company .companyHeader div.left {
    width: 5px;
    height: 5px;
    float: left;
	display: block;
	overflow: hidden;
    background: url(images/company_left_top.gif) 0 0 no-repeat;
}
.company .companyHeader div.right {
    width: 5px;
    height: 5px;
    float: right;
	overflow: hidden;
    background: url(images/company_right_top.gif) 0 0 no-repeat;
}
.company .companyContent {
    background: url(images/company_left.gif) repeat-y; 
}

.company .companyContent .incContent a:link {
	COLOR: #000000;
	font-size:inherit;
	}
.company .companyContent  .incContent a:visited {
	COLOR: #000000;
	font-size:inherit;
	}
.company .companyContent .incContent a:hover {
	COLOR: #000000;
	font-size:11px;
	text-decoration: underline;
	}
.company .companyContent  .incContent a:active {
	COLOR: #000000;
	font-size:inherit;
	}
	
.company .companyContent .incContent
{
    background-image: url(images/company_right.gif);
	background-repeat: repeat-y ;
	background-position:right;
}
.company .companyFooter {
    height: 5px;
	background: url(images/company_bottom.gif) repeat-x;
	overflow: hidden;
}
.company .companyFooter div.left {
    width: 5px;
    height: 5px;
    float: left;
	overflow: hidden;
    background: url(images/company_left_bottom.gif) 0 0 no-repeat;
}
.company .companyFooter div.right {
    width: 5px;
    height: 5px;
	float: right;
	overflow: hidden;
    background: url(images/company_right_bottom.gif) 0 0 no-repeat;
}

/*Error page*/

input.imgBut { border:0; }
.cont_right_2 {background:url(images/cont_right_bg.png) #FFFFFF repeat-x bottom; position:relative; border:1px solid #dac68a; padding:5px 5px; float:left; width:300px; height:270px;  }
div.left_white { width: 6px; height: 6px; overflow: hidden; float: left; background: #FFFFFF url(images/wire_y-g_bottom_left.gif) 0 0 no-repeat;
}

/*Partners link*/
img {border:0;}
.topRedText {position:relative; width:660px; top:0px; left:340px; padding: 7px 0px 7px 0px; color:#cc0000; font-size:14px; text-transform:uppercase; text-align:center; font-weight:bold;}
.topRedText a {color:#cc0000; font-size:14px; text-transform:uppercase; text-align:center; font-weight:bold; vertical-align:middle;}
.topRedText a:hover{color:#cc0000; font-size:14px; text-transform:uppercase; text-align:center; font-weight:bold; text-decoration: underline;}
.topRedLine {height:4px; background-color: #cc0000; }
.partnersLink {vertical-align:top; text-align:right; }
.partnersLink a, a:hover {color: #3333dd; font-size: 12px; text-decoration: underline; font-weight:bold; }
/*Partners link*/

.hr {
    color: #448ed0;
    background-color:#448ed0;
    border:0px none;
    height:1px;
    clear:both;
}

