@charset "UTF-8";
/* CSS Document */

body {
	background-color: #CCCCCC;
	color:#404040;
	font-family: Trebuchet,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;

}
#container {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	
}
p, ol {
	line-height:22px;

}
#header {
	width:950px;
}
#menu {
	width:930px;
	margin-left:10px;
	margin-right:10px;
	background-image: url(../img/menu_bg.png);
	background-repeat: repeat-x;
	height:34px;
	font-size:14px;
	font-weight: lighter;
}
#underneath {
	height:189px;
	margin-left:10px;
	margin-right:10px;

}
#content-top {
	margin-left:10px;
	margin-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	height:290px;
}
#top-left {
	width:468px;
	float:left;
	padding:16px;

}
#top-right {
	width:398px;
	float:right;
	padding:16px;

}

#top-right ul li {
	list-style-image: url(../img/bullet1.gif);
	list-style-type: none;
	line-height:22px;
}
#top-right ul {
	margin-left:-24px;
}

#content-bottom {
	margin-left:10px;
	margin-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	height:500px;
	clear:both;

}
#content-bottom2 {
	margin-left:10px;
	margin-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	height:1px;
	clear:both;

}
.table-dotts {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#bottom-left {
	width:468px;
	float:left;
	padding:16px;

}
#bottom-right {
	margin-top:2px;
	width:398px;
	float:right;
	padding:16px;
	background-color: #D4D5D6;	

}
#footer {
	clear:both;
	height:130px;
	background-image: url(../img/footer_logo.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#footer-left {
	width:468px;
	float:left;
	padding:16px;
	padding-left:90px;

}
#footer-right {
	width:260px;
	float:right;
	padding:16px;
	padding-left:80px;

}

#footer-bottom {
	height:18px;
	width:950px;
	background-image: url(../img/footer_bottom.gif);
	background-repeat: no-repeat;
	clear:both;
	background-position: bottom;
}
a {
	color:#FF5200;
	text-decoration:none;

}
a:hover {
	text-decoration:underline;

}
h1 {
	font-size:16px;
	color:#000000;
}
h2 {
	font-size:16px;
	color:#FF5200;
}
.pointers {
	list-style-image: url(../img/bullet2.gif);
	list-style-type: none;
	line-height:22px;
	margin-left:-10px;
}
.pointers2 {
	list-style-image: url(../img/bullet1.gif);
	list-style-type: none;
	line-height:22px;
	margin-left:-10px;
}
#footer a {
	color:#404040;
	text-decoration:none;

}
#footer a:hover {
	color:#FF5200;
	text-decoration:underline;

}
a.organgetext {
	color:#FF5200;
	text-decoration:none;

}
a.organgetext:hover {
	text-decoration:underline;

}
#content-top-page {
	margin-left:10px;
	margin-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	height:290px;
}
#content-top-page2 {
	margin-left:10px;
	margin-right:10px;
}

#top-left-page {
	width:190px;
	float:left;
	padding:16px;

}
#top-right-page {
	width:670px;
	float:right;
	padding:16px;

}
#top-header-page {
	margin-top:16px;
	height:93px;
	width:702px;
	float:right;
}
#top-header-login {
	margin-top:16px;
	height:82px;
	width:692px;
	float:right;
	background-image:url(../img/logins.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	padding-top:12px;
}
.bigger {
	font-style:italic;
	font-size:16px;
	
}
.loginfield {
	width:110px;
	border: 1px solid #FFF;	
	
}
#top-left-page a {
	text-decoration:none;
	color:#000000;
	
	
}
a.blk {
	text-decoration:none;
	color:#000000;
}
a.blk:hover {
	text-decoration:underline;
	color:#000000;
}
#top-left-page a:hover {
	color:#FF5200;
	text-decoration:underline;

}

.organgetext {
	color:#FF5200;
}
.graytext {
	color:#666666; font-size:11px;
}
.teamtabledot {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.teamtablebottom {
	margin-bottom:20px;
}
#linesdott {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	height:2px;
	margin-bottom:30px;
}
.smalltext {
	font-size:10px;

}
.linesdott2 {
	height:2px;
	border: 1px dotted #666666;
}
.bluetxt {
	color:#00F;
}
.underlineText { text-decoration:underline;}

.floatLeft{float:left}
.floatRight{float:right}
.clearFloat{clear:both; height:0px; line-height:0px;}

.img_pad_left{margin:4px 8px 4px 0px;}
.img_pad_right{margin:4px 0px 4px 8px;}

.news_heading_1{font-size:17px; font-weight:bold; color:#FF5200}
.news_heading_2{font-size:15px; font-weight:bold; color:#FF5200}
.news_heading_3{font-size:13px; font-weight:bold; color:#FF5200}

.news_text_1{font-size:12px;}
.news_text_2{font-size:11px;}
.news_text_3{font-size:10px;}

.news_box{width:230px;}
.news_box_2{width:390px;}
.news_box_3{width:530px;}
.news_box_4{width:580px;}
.news_box_5{width:250px;}

.news_divider{width:600px; height:1px; overflow:hidden; background-color:#404040; line-height:1px;}

#contact_info{float:left}
#contact_form_holder{float:right; margin-top:20px;}
#contact_form input{border:1px solid #CCCCCC; width:250px; font-size:12px; padding:4px; display:block; margin-bottom:5px; font-family:Arial; font-size:11px; }
#contact_form textarea{border:1px solid #CCCCCC; width:250px; font-size:12px; padding:4px; display:block; margin-bottom:5px; font-family:Arial; font-size:11px;}			
#contact_form_requirements{color:#FF5200; margin:0px 0px 0px 50px; float:left;}
#captcha_text{color:#FFFFFF; margin:2px 0px 0px 14px; float:left;}

#captcha_msg{color:#000000; margin:20px 0px; width:270px;}
#contact_form_button{font-size:20px; width:48px; color:#000000; cursor:pointer; float:left;}

img{border:none;}
