/* CSS Document */

body {
  font-family:Arial, helvetica, Sans-Serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#545b61 url(../images/body_bg.gif) repeat-x top left;
	height:auto;
}

.modalBackground {
    background-color:#343434;
    -moz-opacity:0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

#main_body{
	width:100%;
	height:auto;
}
#main_top{
	background-image:url(../images/main_top.gif);
	height:37px;
	width:938px;
}
#main_middle{
	height:auto;
	width:939px;
	background-color:#949DA8;
}

#main_left{
	float:left;
	background-image:url(../images/main_left.gif);
	height:628px;
	width:22px;
}

#main_bg{
	float:left;
	background-image: url(../images/main_bg.gif);
	height:628px;
	width:893px;
}

#main_right{
	float: right;
	background-image:url(../images/main_right.gif);
	height:628px;
	width:24px;
}

#main_bottom{
	clear:both;
	background-image:url(../images/main_bottom.gif);
	height:38px;
	width:938px;
}

#first_layer{
	clear:both;
	height:131px;
	margin-left:17px;
	margin-bottom:18px;
}
#logo{
	float: left;
	height:131px;
	width:303px;
}

#google_add{
	float:left;
	height:125px;
	width:512px;
	margin-left:30px;
	background-image:url(../images/google_bg.gif);
	background-repeat:no-repeat;
}

#google_box{
	height:60px;
	width:468px;
	margin:33px;
}

#second_layer{
	clear:both;
	height:223px;
	padding-top:10px;
}

#gold{
	float:left;
	height:183px;
	width:288px;
	margin-left:0px;
	background-image:url(../images/gold.gif);
	background-repeat:no-repeat;
}

#silver{
	float:left;
	height:183px;
	width:288px;
	margin-left:10px;
	background-image:url(../images/silver.gif);
}


#platinum{
	float:right;
	height:183px;
	width:288px;
	margin-left:10px;
	background-image:url(../images/platinum.gif);
}

#third_layer{
  font-family:Arial, helvetica;
	clear:both;
	margin-top:5px;
	margin-bottom:10px;
	/* background-image:url(../images/third_layer_bg.gif);
	background-repeat:no-repeat; */
	/*height:188px;*/
	width:690px;
}

#fourth_layer{
	clear:both;
	width:700px;
	height:42px;
	text-align:center;
	margin-top:2px;
}

#news_layer{
	clear:both;
	margin-top:3px;
	margin-bottom:10px;
	/* background-image:url(../images/third_layer_bg.gif);
	background-repeat:no-repeat; */
	/*height:188px;*/
	width:790px;
}

#left_box{
	float:left;
	height:100px;
	width:600px;
	margin:30px;
}

#text_left{
	float:left;
	height:auto;
	width:220px;
	text-align:right;
}

#div_mail{
	float: right;
	width:127px;
	height:140px;
}

#right_box{
	float:left;
	height:100px;
	width:370px;
	margin:20px;
	padding-left:10px;
}

#right_text{
	float:left;
	height:auto;
	width:250px;
	text-align:right;
}


#mobile{
	float: right;
	width:94px;
	height:143px;
}

.footer {
    position:absolute;
    bottom:0;
    margin-left:140px;
    
    
}

#footer_left{
	float:left;
	background-image:url(../images/footer_left.gif);
	height:42px;
	width:24px;
}
#footer_middle{
	float:left;
	background-image:url(../images/footer_bg.gif);
	/*width:550px;*/
	height:42px;
}

#footer_right{
	float:left;
	height:42px;
	width:23px;
	background-image:url(../images/footer_right.gif);
}

#footer_link{
	padding-top:10px;
	font-size:11px;

}

.box_text {
	font-family:Trebuchet MS;
	font-size: 16px;
	color:#000000;
	font-weight:bold;
}

a.footer_text:link{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.footer_text:visited{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
a.footer_text:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #4C7FB9;
	text-decoration: underline;
}

input.textbox{
	border:1px solid #3171B1;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	height:16px;
	padding-top:3px;
}

a.gsp:link{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	
}
a.gsp:visited{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
a.gsp:hover{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#5C6D7F;
}
#number{
	margin-top:20px;
	margin-right:10px;
}

table.calculators-form .form{
    width:110px;
    height:20px;
    background-color:#d4d2e9;
    border: solid 1px #bcbec0;
}