body {
background:url(../img/wallpaper.gif) top left repeat-x;
margin : 0 auto 0 auto;
font : normal normal 13px/150% Lucida Sans, Verdana Sans;
}

#container {
position : relative;
margin : 0 auto 0 auto;
width : 1004px;
}

#header {
background : url(../img/cg_main_header.png) top left;
height : 105px;
position:relative;
}

#content {
background:url(../img/bg.png) top repeat-y;
position:relative;
/*background:url(../img/bottom_logo.png) bottom no-repeat;*/

}

#menu_tab {
width:900px;
margin-left:40px;
background-color:#FFFFFF;
position:relative;
padding:8px 5px;
/*background:url(../img/bg.png) top repeat-y;*/
}

#content_box_1 {
/*float:left;*/
width:966px;
/*height:550px;*/
margin-left:20px;
background-color:#FFFFFF;
}

#content_txt {
padding:5px;
width:610px;
/*height:519px;*/
margin-left:20px;
margin-top:20px;
}

#content_txt h2 {
/*color: rgb(51, 153, 153);*/
color:#246877;
}

#content_txt h3 {
/*font-weight:bold;
color: rgb(51, 153, 153);*/
color:#246877;
}

#content_txt p a {
text-decoration: none;
/*color: rgb(0, 204, 204);*/
color:#87ccdc;
}

#content_txt p#big {
/*color: rgb(68, 210, 210);*/
color:#87ccdc;
line-height:30px;
}

#content_txt p#bigDark {
/*color: rgb(102, 204, 204);*/
line-height:30px;
}

#content_txt span#num {
/*color: rgb(40, 122, 122);*/
color:#246877;
font-weight:bold;
font-size:30px;
}

#content_txt p#big a {
/*color: rgb(40, 123, 123);*/
color:#87ccdc;
text-decoration: underline;
}

#content_txt ul li {
font-style:italic;
}

#clearFloat {
clear:both;
}

#bottom {
background:url(../img/ajax-loader.gif) bottom center no-repeat;
height:100px;
width:1004px;
position:relative;
}

#signature {
text-align:right;
padding-right:40px;
font-size:11px;
padding-top:55px;
}

#signature a {
text-decoration:none;
color:#000000;
}

.submit_btn
{ 
color:#FFFFFF;
border:0;
/*background:url(img/cg_butt_submit_off.png) top center;*/
width:55px;
cursor:hand;
cursor:pointer;
height:20px;
/*padding-top:30px;*/
}

#email_link {
position:absolute;
bottom:6px;
right:40px;
width:172px;
height:20px;
}

#confirmation {
color:#FF0000;
font-weight:bold;
padding:4px;
margin:5px 0 0 15px;
width:400px;
}

#reminder {
color:#FF0000;
font-weight:bold;
padding: 4px;
margin-bottom:10px;
border:#333333 1px solid;
background-color:#FFFFCC;
width:410px;
/*visibility:hidden;*/
}

#form input {
/*text-align:right;*/
}

#form textarea {
/*text-align:right;*/
overflow:auto;
}

#form #tr #td {
float:left;
/*padding:2px;*/
}

#td_btn {
float:left;
text-align:right;
height:20px;
/*padding:2px;
background-color:red;*/
}

span#big {
color:#246877;
font-size:18px;
}

p#green {
color:#246877;
}



#companyinfo {
	margin-top:-10px;
}

#companyinfo p {
	margin:0 0 0 44px;
	font-size:10px;
	color:#939598;
	line-height:130%;
}


