body { width:100%;	height:100%; background-color:#FFFFFF; }
body,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}

input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; border:1px solid #7F9DB9; vertical-align:middle; }
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;}

.top { height:69px; background-color:#FFFFFF; position:relative; text-align:left; vertical-align:top; }
.line { height:6px; background-color:#c5a95f;}
.middle { height:335px; }
.middle div.middle { position:relative; background-image:url(images/bg_top.png); }
.bottom {height:100%; background:url(images/bg_bottom.gif) 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:335px; }

.arrow_1 {background:url(images/arrow1.gif) no-repeat top left; position:absolute; top:24px; left:192px; z-index:4; width:172px; height:103px}
.arrow_2 {background:url(images/arrow1.gif) no-repeat top left; position:absolute; top:24px; left:192px; z-index:4; width:172px; height:103px}

.hint_container {position:relative; z-index:5; }
.hint {position:absolute; top:-40px; left:-15px; height:25px; width:190px; 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);}

/*new disign added*/
img {border:0;}

.menu_bottom { height:10px; position:absolute; left:617px; z-index:5; background-color:#c5a95f; width:300px; }
.menu_bottom .left { width:11px; height:10px; float:left; background:#FFFFFF url(images/menu_left.gif) no-repeat; font-size:0; }
.menu_bottom .right { width:11px; height:10px; float:right; background:#FFFFFF url(images/menu_right.gif) no-repeat; font-size:0; }
.menu_bottom .mid { text-align:center; font-size:0; height:10px; overflow:hidden; top:-3px; white-space:nowrap; position:relative; background-color:#c5a95f; }

.topYellowBox { position:absolute; z-index:4; height:17px; border-top:1px solid #9E9E9E; top:-16px;left:1px; background-color:#FDFBD5;  width:300px; }
.topYellowBox .left { position:relative;top:-1px;left:-1px; float:left; background-color:#FFFFFF; width:7px; 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:17px; height:17px; z-index:4; overflow:hidden; }
* HTML .topYellowBox { height:18px; overflow:visible; }
/*end new disign*/

.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: #FAF8F8 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:305px; }
.cont_left {float:left; width:280px}

.cont_left .rost td {padding-top:15px; padding-bottom:15px}
.cont_right {float:right; width:300px;}
.cont_middle { background:url(images/vert_line.png)  no-repeat top center; width:20px; height:282px; float:left;}

.top_table {border:1px solid #dac68a; border-collapse:collapse; background-color:#FDFDEA; }
.top_table thead { background-color:#D9C995; }
.top_table td { border-left:1px solid #e7cd89; font-size:11px; font-family:tahoma; font-weight:bold; color:#bc933f; }
.top_table td.corner_td { height:4px; padding:0; }
.top_table thead td { border-left:1px solid #d3af58; font-size:12px; font-weight:bold; font-family:tahoma; color:#395cac; }
.corner { position:relative; padding:0px 0px; width:4px; height:4px; }
.corner_tl { background:url(images/cont_right_tl.gif) no-repeat top left; width:5px; height:5px; position:absolute; top:-1px; left:-1px}
.corner_tr { background:url(images/cont_right_tr.gif) no-repeat top right; width:5px; height:5px; position:absolute; top:-1px; right:-1px; }
.corner_dl { background:url(images/cont_right_dl.gif) no-repeat bottom left; width:5px; height:5px; position:absolute; bottom:-1px; left:-1px; }
.corner_dr { background:url(images/cont_right_dr.gif) no-repeat bottom right; width:5px; height:5px; position:absolute; bottom:-1px; right:-1px; }

.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: #395cac;}
.simpleform {font-size: 12px; font-weight:normal; color: #000000;}

.small {  font-size: 11px; color: #996600; font-weight:normal;}

.afterBox { margin:5px 10px 5px 10px; }

.copy { font-size: 11px; color: #996600; }
.copy a { color: #996600; TEXT-DECORATION: none; border-bottom:0;}
.copy a:hover { color: #996600; TEXT-DECORATION: none; border-bottom:1px dotted #c5a95f;}

.script { display: none; }

/*.yellowGreyWireBox not first page*/
.yellowGreyWireBoxSimple { width:660px; height:450px; position:absolute; top:20px; left:324px; z-index:2}
.yellowGreyWireBoxSimple .yellowGreyWireBoxHeader div.left {
    width: 6px;
    height: 6px;
    overflow: hidden;
    float: left;
    background: #FAFDFF url(images/wire_y-g_top_left.gif) 0 0 no-repeat;
}

/* Thank You Page*/
.yellowGreyWireBoxThx { width:660px; height:450px; position:absolute; top:8px; left:324px; 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:300px; position:relative; }
.cont_left_thx {float:left; width:340px; }
.cont_middle_thx { background:url(images/vert_line.png)  no-repeat top center; width:23px; height:300px; float:left;}
.cont_right_thx {float:right; width:255px;}
.cont_right_thx table td { line-height:1; }

/*Error page*/
.cont_right_2 { background:url(images/cont_right_bg.png) #FFFFFF repeat-x bottom; position:relative; border:1px solid #dac68a; padding:4px 4px; 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;
}