@charset "utf-8";
/* CSS Document */
img{
	border:none;	
}
*:focus{
	outline:none;	
}
body {
	background:#e9e5e2;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mainWrapper {
	width:909px;
	min-height:400px;
	margin:auto;
	background:url(../images/content_bgnd.gif) repeat-x 0px 236px #ffffff;
	margin-bottom:30px;
}
#topHeader {
	width:909px;
	height:33px;
	background:url(../images/top_right_corner.gif) right no-repeat #464646;
}
#topHeader div.leftCorner {
	background:url(../images/top_left_corner.gif) left no-repeat;
	height:33px;
}
.topBtn{
	height:22px;
	width:130px;
	background:url(../images/top_btn_bgnd.gif) repeat-x;
	text-transform:capitalize;
	color:#FFF;
	float:left;
	line-height:22px;
	text-align:center;
	margin:6px 0px 0px 20px;
	cursor:pointer;
}
.topBtn div.left{
	float:left;
	width:7px;
	height:22px;
	background:url(../images/left_btn_bgnd.gif) no-repeat;	
}
.topBtn div.right{
	float:right;
	width:7px;
	height:22px;
	background:url(../images/right_btn_bgnd.gif) no-repeat;	
}
.topBtn:hover{
	height:22px;
	width:130px;
	background:url(../images/top_btn_bgnd_over.gif) repeat-x;
	text-transform:capitalize;
	color:#000;
	float:left;
	line-height:22px;
	text-align:center;
	margin:6px 0px 0px 20px;
	cursor:pointer;
}
.topBtn:hover div.left{
	float:left;
	width:7px;
	height:22px;
	background:url(../images/left_btn_bgnd_over.gif) no-repeat;	
}
.topBtn:hover div.right{
	float:right;
	width:7px;
	height:22px;
	background:url(../images/right_btn_bgnd_over.gif) no-repeat;	
}
.regularBtn{
	height:22px;
	width:130px;
	background:url(../images/btn_bgnd.gif) repeat-x;
	text-transform:capitalize;
	color:#FFF;
	float:left;
	line-height:22px;
	text-align:center;
	cursor:pointer;
}
.regularBtn div.left{
	float:left;
	width:7px;
	height:22px;
	background:url(../images/btn_left.gif) no-repeat;
	margin:0px;
}
.regularBtn div.right{
	float:right;
	width:7px;
	height:22px;
	background:url(../images/btn_right.gif) no-repeat;	
	margin:0px;
}
.chatBtn{
	height:28px;
	width:130px;
	background:url(../images/chat_btn_bgnd.gif) repeat-x;
	text-transform:capitalize;
	color:#FFF;
	float:right;
	line-height:28px;
	text-align:center;
	margin:2px 20px 0px 0px;
	cursor:pointer;
}
.chatBtn div.left{
	float:left;
	width:7px;
	height:28px;
	background:url(../images/chat_btn_left.gif) no-repeat;	
}
.chatBtn div.right{
	float:right;
	width:30px;
	height:28px;
	background:url(../images/chat_btn_right.jpg) no-repeat;	
}
#header {
	width:inherit;
	height:161px;
	background:url(../images/header_pict.jpg) no-repeat;
}
#colorLineHeader {
	height:5px;
	background:url(../images/color_line_header.jpg) no-repeat;
}
#mainMenu {
	background:url(../images/menu_bgnd.gif) repeat-x;
	width:inherit;
	height:37px;
	margin-bottom:4px;
	text-transform:capitalize;
}
#mainMenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#mainMenu ul li {
	display:inline;
}
#mainMenu ul li a {
	float:left;
	width:89px;
	height:37px;
	text-align:center;
	line-height:37px;
	margin-right:3px;/*
border-right:#c6c6c6 solid 1px;
border-left:#e3e3e3 solid 1px;*/
}
#mainMenu ul li a:link, #mainMenu ul li a:visited, #mainMenu ul li a:active {
	color:#ffffff;
	text-decoration:none;
}
#mainMenu ul li a:hover {
	background:#a2a1a0;
	height:29px;
	margin-top:5px;
	line-height:29px;
	color:#FFFFFF;
	text-decoration:none;
}
#mainMenu ul li a:link.selected, #mainMenu ul li a:visited.selected, #mainMenu ul li a:hover.selected, #mainMenu ul li a:active.selected {
	background:#eceae6;
	color:#0b9444;
	height:32px;
	margin-top:5px;
	line-height:32px;
	text-decoration:none;
}
#mainMenu ul li a.first {
	width:18px;
	border-left:none;
}
#mainMenu ul li a:hover.first {
	background:none;
	cursor:default;
}
#mainMenu ul li a.last {
	width:44px;
	border-right:none;
}
#mainMenu ul li a:hover.last {
	background:none;
	cursor:default;
}


#mainContent{
	width:870px;
	margin:auto;
}
.flashConteiner{
	margin:0px 0px 10px 3px;
	height:248px;
	background:#333;
}

.greySection div{
	margin-left:3px;
}
.greySection div.titleBar {
	height:22px;
	background:url(../images/grey_section_top_left.gif) #464646 no-repeat;
	color:#d6d6d6;
	font-weight:bold;
	font-size:14px;
	text-transform:capitalize;
	padding-left:22px;
	line-height:24px;
	
}
.greySection div.colorLineBar {
	height:6px;
}

.greySection div.content {
	background:#e9e5e2;
	min-height:200px;
	padding:14px;
}
.greySection div.greyContWhiteBgnd{
	background:#fff;
}
.greySection div.bottomBar {
	margin:5px 0px 10px 0px;
	height:32px;
	background:url(../images/grey_section_bottom_bgnd.gif) repeat-x;
}
.greySection div.bottomBar .left {
	float:left;
	height:32px;
	width:10px;
	background:url(../images/grey_section_bottom_left.gif) no-repeat;
	margin:0px;
}
.greySection div.bottomBar .right {
	float:right;
	height:32px;
	width:7px;
	background:url(../images/grey_section_bottom_right.gif) no-repeat;
	margin:0px;
}
.whiteSection div{
	margin-left:3px;
}
.whiteSection div.titleBar {
	height:39px;
	background:url(../images/white_section_top_bgnd.gif) repeat-x;
	color:#4a4a4a;
	font-weight:bold;
	font-size:14px;
	text-transform:capitalize;
	line-height:55px;	
}
.whiteSection div.titleBar .left{
	float:left;
	width:16px;
	height:39px;
	margin:0px 5px 0px 0px;
	background:url(../images/white_section_top_left.gif) no-repeat;
}
.whiteSection div.titleBar .right{
	float:right;
	width:8px;
	height:39px;
	background:url(../images/white_section_top_right.gif) no-repeat;	
}
.whiteSection div.content {
	background:#e8e6e2;
	min-height:200px;
	padding:14px;
}
.whiteSection div.bottomBar {
	height:7px;
	background:url(../images/white_section_bottom_left.gif) left no-repeat #e8e6e2;
}
#footer {
	width:909px;
	height:35px;
	background:url(../images/bottom_right.gif) right no-repeat #000;
	
}
#footer div.leftCorner {
	background:url(../images/bottom_left.gif) left no-repeat;
	height:35px;
	text-align:center;
}
#footer div.leftCorner ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#footer div.leftCorner ul li {
	display:inline;
}
#footer div.leftCorner ul li a {
	/*float:left;*/
	width:89px;
	height:37px;
	text-align:center;
	line-height:37px;
	padding:0px 10px 0px 10px;
	border-right:#c6c6c6 solid 1px;
}
#footer div.leftCorner ul li a:link, #footer div.leftCorner ul li a:visited, #footer div.leftCorner ul li a:active {
	color:#ffffff;
	text-decoration:none;
}
#footer div.leftCorner ul li a:hover {
	color:#0b9444;
	text-decoration:none;
}
#footer div.leftCorner ul li a.last {
	border:none;	
}
.copypower{	
	background:#e9e5e2;
	height:30px;
}
.copypower .powered{
	float:left;
	font-size:11px;
	width:180px;
	height:30px;
	line-height:40px;
}
.copypower .powered div.logo{
	float:right;
	width:117px;
	height:30px;
	background:url(../images/md_logo_small.gif) no-repeat;
}
.copypower .copyright{
	float:right;
	font-size:11px;
	width:300px;
	text-align:right;
	height:30px;
	line-height:40px;
}

#logoutBtn{
	float:right;
	margin-right:20px;
	color:#FFF;
	height:37px;
	line-height:45px;
}
#logoutBtn a, #logoutBtn a:link,#logoutBtn a:visited,#logoutBtn a:active,#logoutBtn a:hover{
	color:#FFF;
	text-decoration:none;
}
a:link, a:visited, a:active{
	color:#000;
	text-decoration:underline;
}
a:hover{
	color:#0b9444;
	
}
.error_strings ol{
	margin:0px;
	padding:0px;
}
.error_strings ol li{
	list-style-position:inside;
	color:#d00;
	font-size:12px;
}
.error{
	color:#d00;
	font-size:12px;
}
.tableLinks td.td{
	padding-left:10px;	
}
.tableLinks td h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#999;
	line-height:12px;
}
