body { width:100%;	height:100%; background-color:#FFFFFF; }
body,td,p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
p { 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 { color:#cc9933; width:100%; background:#cc9933; height:1px; border:none; }
wbr { display: inline-block }
a { color: #004d9a; TEXT-DECORATION: none}
a:hover { color: #DE3833; TEXT-DECORATION: underline}

input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; border:1px solid #7F9DB9; vertical-align:middle; }
textarea {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; border:1px solid #7F9DB9;}
select {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #443333; vertical-align:middle; height:18px; border:1px solid #7F9DB9; }
img {border:0;}

input.h19 {  height:19px; width:100px; }

.top { height:69px; background-color:#FFFFFF; position:relative; text-align:left; vertical-align:top; }
.line { height:6px; background-color:#16C89F;}
.middle { height:330px;  }
.middle div.middle { position:relative; background-image:url(images/bg_top.png);}
.bottom {height:100%; background:url(images/bg_bottom.png) left top no-repeat #FFFFFF;}

.pic_main_1 { background:url(images/man.png) no-repeat top left; position:absolute; top:0; left:0; z-index:2; width:324px; height:330px; }

.arrow_1 {background:url(images/arrow1.gif) no-repeat top left; position:absolute; top:18px; left:191px; z-index:4; width:172px; height:103px}
.arrow_2 {background:url(images/arrow1.gif) no-repeat top left; position:absolute; top:15px; left:191px; z-index:4; width:172px; height:103px}

.hint_container {position:relative; z-index:5; }
.hint {position:absolute; top:-37px; left:-15px; height:35px; width:185px; 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);}

/*Menu for first page*/
.menu_bottom { height:12px; position:absolute; left:520px; top:-2px; z-index:5; background-color:#16C89F; width:340px; }
.menu_bottom .left { width:11px; height:12px; float:left; background:#16C89F url(images/bottom_left.gif) no-repeat bottom; font-size:0; }
.menu_bottom .right { width:11px; height:12px; float:right; background:#16C89F url(images/bottom_right.gif) no-repeat bottom; font-size:0; }
.menu_bottom .mid { text-align:center; font-size:0; height:12px; overflow:hidden; top:-2px; white-space:nowrap; position:relative; background-color:#16C89F; }

.topYellowBox { position:absolute; z-index:4; height:17px; border-top:1px solid #9E9E9E; top:-16px;left:1px; background-color:#FDFBD5;  width:203px; }
.topYellowBox .left { position:relative;top:-1px;left:-1px; float:left; background-color:#FFFFFF; width:7xp; height:18px; margin-right:10px; z-index:4; }
.topYellowBox .mid { background-color:#FDFBD5; height:10px; text-align:center; padding-top:5px; font-size:0; }
.topYellowBox .mid img { margin-right:5px; }
.topYellowBox .right { position:relative;top:-1px;right:0;float:right; background-color:#FFFFFF; width:17xp; height:17px; z-index:4; overflow:hidden; }
* HTML .topYellowBox { height:18px; overflow:visible; }
/*\Menu for first page*/

.yellow_line { height:6px; width:100%; overflow: hidden; background: url(images/yellow_line.gif) repeat-x;}
.yellowGreyWireBox { width:660px; height:450px; position:absolute; top:20px; left:324px; z-index:3}
.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;
	border-left: 1px solid #9E9E9E;
}
.yellowGreyWireBoxHeader div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: right;
    background: #FFFFFF url(images/wire_y-g_top_right.gif) 0 0 no-repeat;
}
.yellowGreyWireBoxContent {
    background-color: #FDFBD5;
    border-left: 1px solid #9E9E9E;
    border-right: 1px solid #9E9E9E;
}
.yellowGreyWireBoxFooter {
    height: 6px;
    overflow: hidden;
    background: url(images/wire_y-g_bottom.gif) repeat-x;
}
.yellowGreyWireBoxFooter div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #FFFFFF url(images/wire_y-g_bottom_left.gif) 0 0 no-repeat;
}
.yellowGreyWireBoxFooter div.right {
    width: 6px;
    height: 6px;
    overflow: hidden;
	float: right;
    background: #FFFFFF url(images/wire_y-g_bottom_right.gif) 0 0 no-repeat;
}

.contentLP {margin:15px 20px 0 20px; height:340px; 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 #C5D6B9; padding:4px 4px; float:right; width:310px; margin-top:10px; }
.cont_right_tl {background:url(images/cont_right_tl.png) no-repeat top left; width:5px; height:5px; position:absolute; top:-1px; left:-1px}
.cont_right_tr {background:url(images/cont_right_tr.png) no-repeat top right; width:5px; height:5px; position:absolute; top:-1px; right:-1px}
.cont_right_dl {background:url(images/cont_right_bl.png) no-repeat bottom left; width:5px; height:5px; position:absolute; bottom:-1px; left:-1px}
.cont_right_dr {background:url(images/cont_right_br.png) no-repeat bottom right; width:5px; height:5px; position:absolute; bottom:-1px; right:-1px}
.cont_middle { background:url(images/vert_line.png)  no-repeat top center; width:36px; height:335px; float:left;}

.left_table
{
	font-size: 12px;
	text-align : left;
	vertical-align : middle;
	width:100px;
	font-weight : bold;
}
.textform {font-size: 12px; font-weight:bold; color: #000000;}
.redform {font-size: 12px; font-weight:bold; color: #CB0101;}
.logoform {font-size: 12px; font-weight:bold; color: #16C89F;}
.simpleform {font-size: 12px; font-weight:normal; color: #000000;}

.lock
{
	width:97%;
	text-align:right;
}
.small {  font-size: 11px; color: #996600; font-weight:normal;}
.small a {  font-size: 11px; color: #996600; text-decoration: none; font-weight:normal;}
.small a:hover {  font-size: 11px; color: #996600; text-decoration: none; font-weight:normal;}

.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 #16C89F;}

.join {font-size: 11px; color: #0000FF; }
.join a { color: #0000FF; TEXT-DECORATION: none; border-bottom:0;}
.join a:hover { color: #0000FF; TEXT-DECORATION: none; border-bottom:1px dotted #16C89F;}

.script { display: none; }

.call_container {position:relative; width:400px; height:58px;}
.call {position:absolute; top:5px; left:0; vertical-align:middle; height:58px; width:100%; }

/*.yellowGreyWireBox not first page*/
.yellowGreyWireBoxSimple { width:660px; height:450px; position:absolute; top:8px; left:324px; z-index:2}
.yellowGreyWireBoxSimple .yellowGreyWireBoxHeader div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #FFFFFF url(images/wire_y-g_top_left.gif) 0 0 no-repeat;
}

/* Thank You Page*/
.yellowGreyWireBoxThx { width:705px; height:450px; position:absolute; top:8px; left:280px; z-index:2}
.yellowGreyWireBoxThx .yellowGreyWireBoxHeader div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #FFFFFF url(images/wire_y-g_top_left.gif) 0 0 no-repeat;
}

.contentLP_thx {padding:15px 15px 0px 20px; height:365px; position:relative; }
.cont_left_thx {float:left; width:412px; }
.cont_middle_thx { background:url(images/vert_line.png)  no-repeat top center; width:23px; height:335px; float:left;}
.cont_right_thx {float:right; width:233px;}

.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: #FDFBD5 url(images/company_left_top.gif) 0 0 no-repeat;
}
.company .companyHeader div.right {
    width: 5px;
    height: 5px;
    float: right;
	overflow: hidden;
    background: #FDFBD5 url(images/company_right_top.gif) 0 0 no-repeat;
}
.company .companyContent {
    background: url(images/company_left.gif) repeat-y; 
}
.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: #FDFBD5 url(images/company_left_bottom.gif) 0 0 no-repeat;
}
.company .companyFooter div.right {
    width: 5px;
    height: 5px;
	float: right;
	overflow: hidden;
    background: #FDFBD5 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 #C5D6B9; padding:4px 4px; float:left; width:300px; height:270px; margin-top:10px; }
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;
}
