@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
}
img{
	padding:0px;
	margin:0px;
}
#enter_to_win{
	cursor:pointer;
}
.body{
	background-image:url(../images/main/top_bg.gif);
	background-repeat:repeat-x;
	background-color:#002e7b;
}

#container{
	width:980px;
	margin:auto;
	overflow:auto;
}
#logo{
	float:left;
	margin-top:-10px;
	padding-left:20px;
}
#right_info{
	width:380px;
	float:right;
}
#phone{
	color:#fefefe;
	font-size:23px;
	font-weight:bold;
	width:250px;
	float:left;
	text-align:right;
	margin-top:30px;
}
.phone_no{
	font-size:28px;
	color:#c5dbff;
}
#bbb_info{
	color:#fefefe;
	font-size:16px;
	width:250px;
	float:left;
	text-align:right;
	margin-top:20px;
}
#bbb{
	float:right;
}
#menu{
	clear:both;
	padding-top:70px;
	padding-left:45px;
	padding-right:5px;
	height:40px;
	width:940px;
	top:180px;
	position:absolute;
	z-index:15;
	background:bottom no-repeat url(../images/main/menu_bg.png);
}
.menu_item{
	border-right:1px solid #000f29;
	font-size:14px;
	height:18px;
	padding:1px;
	padding-left:20px;
	padding-right:20px;
	float:left;
}
.menu_item a{
	color:#d0e1fe;
	text-decoration:none;
}
.menu_item:hover a{
	color:#00df26;
	text-decoration:none;
}
#content{
	clear:both;
	width:900px;
	padding-left:45px;
	padding-right:45px;
	overflow:auto;
	top:290px;
	position:absolute;
	min-height:500px;
	z-index:30;
	background:bottom repeat-y url(../images/main/mid_bg.png);
}
#content_left{
	width:580px;
	float:left;
	overflow:auto;
	padding-bottom:160px;
	padding-right:20px;
	border-right:1px solid #eaeaea;
	color:#8e8e8e;
	font-size:14px;
	line-height:20px;
	background-image: url('../images/main/bg.jpg');
	background-repeat: no-repeat;
	background-position: center;
}
#content_left a{
	color:#06a020;
}
.img{
	padding:5px;
	border:3px solid #eaeaea;
	background-color:#FFFFFF;
}
.green{
	color:#06a020;
}
h1{
	font-size:36px;
	line-height:40px;
	color:#06a020;
	font-weight:normal;
}
#content_right{
	float:right;
	width:280px;
	padding-right:5px;
	overflow:auto;
	padding-bottom:160px;
	color:#8e8e8e;
	font-size:13px;
	line-height:17px;
}
#content_left hr{
	border:0px;
	border-bottom:1px solid #c3c3c3;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
#content_right hr{
	border:0px;
	border-bottom:1px solid #c3c3c3;
	margin-top:20px;
	margin-bottom:20px;
}
.blue_bold_title{
	font-weight:bold;
	color:#00213c;
	font-size:15px;
}
#bottom{
	background-image:url(../images/main/bottom.png);
	height:110px;
	width:100%;
	z-index:30;
	position:fixed;
	left: 0px;
	bottom: 0px;

}
.bottom_container{
	width:980px;
	margin:auto;
	margin-top:30px;
}
.bottom_container a{
	color:#bbd5a9;
}



.submenu{
	background-image:url(../images/main/submenu.gif);
	background-repeat:no-repeat;
	height:20px;
	padding:5px;
	width:580px;
}
.submenu_a{
	font-size:14px;
	color:#696969;
	margin-left:10px;
	margin-right:10px;
}
.input_contact{
	font-size:14px;
	color:#999999;
	padding:2px;
}








/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Overlay */
#simplemodal-overlay {background-color:#FFFFFF; cursor:wait; display:none;}

/* Container */
.window {width:500px; font-size:15px; text-align:left; font-weight:bold;}
.window-content {color:#AAAAAA; overflow:auto; padding:10px;}
#contact-container h1 {color:#012258; margin:0; padding:0 0 6px 12px; font-size:24px; text-align:left; margin-bottom:15px;}
.window h1 {color:#012258; margin:0; padding:0 0 6px 12px; font-size:24px; text-align:left;}
.contact-loading {position:absolute; background:url(../images/main/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
.contact-message {text-align:left; padding:15px;}
.contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
.window br  {clear:both;}
.window form {padding:0; margin:0;}
.window label {clear:left; display:block; width:100px; float:left; text-align:left; padding-left:10px;}
.contact-input {float:left; width:300px;}
.window textarea {height:114px; font-size:.9em;}
.contact-cc {font-size:.9em; cursor:default;}
.contact-top {height:26px; background:url(../images/main/form_top.gif) no-repeat; padding:0; margin:0;}
.contact-bottom {height:26px; background:url(../images/main/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
.contact-bottom a,
.contact-bottom a:link,
.contact-bottom a:active,
.contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
.contact-bottom a:hover {color:#888;}
.contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:12px; padding-bottom:5px; font-weight:bold; color:#fff; text-align:center; vertical-align:top;}
.contact-send {width:50px; background:url(../images/main/send.png) no-repeat;}
.contact-cancel {width:65px; background:url(../images/main/cancel.png) no-repeat;}
a.modalCloseX,
a.modalCloseX:link,
a.modalCloseX:active,
a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:14px; right:20px; color:#999; padding:4px;}
a.modalCloseX:hover {color:#9bb3b3;}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
