BODY {
	background-image:url('/_images/bg_body.gif');
	margin:0px;
	padding:0px;
}
Body,TD {
	font:normal 8pt verdana;
}
A {
	color:#21588e;
}
FORM {
	margin:0px;
	padding:0px;
}
FIELDSET {
	border:4px solid #3566dd;
}
LEGEND {
	Background-Color:#3566dd;
	color:#FFFFFF;
	padding:10px;
}
INPUT[type="submit"]{
	background-Color:#3566dd;
	padding:7px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	text-decoration:none;
}
#Wrapper {
	width:995px;
	background-color:#FFFFFF;
	text-align:left;
}
#ProfileBar{
	padding:5px;
	text-align:right;
}
#LogoBar{
	background-image:url('/_images/bg_logobar.gif');
}
#SearchBar{
	background-image:url('/_images/bg_footer.jpg');
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	Color:#FFFFFF;
	Font:normal 14pt verdana,arial;
	padding:15px;
}
#SearchBox, #GoogleBox{
	border:1px solid #FFFFFF;
	background-color:#b5c8f0;
	vertical-align:middle;
	font:bold 12pt verdana,arial;
	color:#FFFFFF;
	padding:5px;
	width:250px;
}
#SearchType{
	border:1px solid #FFFFFF;
	background-color:#b5c8f0;
	vertical-align:middle;
	font:bold 12pt verdana,arial;
	color:#FFFFFF;
	padding:5px;
}
#Content {
	width:550px;
	Float:left;
	padding:15px;
}
#GoogleAds {
	width:180px;
	Float:left;
}

#GoogleAds HR{
	Color:#CCCCCC;
	background-color: #CCCCCC;
	Height:1px;
	border:0px;
}
#RightMenu {
	width:210px;
	Float:left;
	padding:10px;
}
.Contacts{
	background-color:#E0EBF5;
	border:1px solid #3974AE;
}
.Topic {
	font:bold 12pt verdana,arial;
	text-decoration:none;
	color:#67A7E3;
}
.Topic:hover {
	text-decoration:underline;
}

.GroupHeader {
	Border:1px solid #3566dd;
	background-Color:#e4e9fa;
	padding:5px;
	color:#3566dd;
}
#RightMenu A {
	display:block;
	padding:5px 0px 5px 0px;
	Border-bottom:1px solid #b5c8f0;
	text-decoration:none;
}
#RightMenu A:hover {
	background-Color:#e4e9fa;
}



.AddComment {
	float:right;
	background-Color:#3566dd;
	padding:10px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	text-decoration:none;
}

H3 {
	border-bottom:1px solid #21588e;
	color:#21588e;
	font-size:12pt;
}

.TopicBox, .ProfileBox {
	padding:5px 15px 15px 0px;
	border:1px solid #cee1d9;
	background-color:#e4e9fa;
}
.TopicBox H1, .ProfileBox H1{
	Color:#4872cb;
}
.TopicBox HR{
	Color:#78609f;
	background-color: #4872cb;
	Height:1px;
	border:0px;
}
.Row_0 {
	background-color:#FFFFFF;
}
.Row_1 {
	background-color:#eef2fd;
}
.Row_Highlight {
	background-color:#e4e9fa;
}
.RowTitle {
	Background-Color:#b5c8f0;
	text-align:right;
	vertical-align:top;
	color:#21588e;
	font-weight:bold;
}
.Results_Title {
	font-size:12pt;
	font-weight:bold;
}
.ActiveTab, .InActiveTab {
	padding:5px 20px 5px 20px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}
.ActiveTab{
	Background-Color:#3566dd;
	color:#FFFFFF;
}
.InActiveTab {
	Background-Color:#e4e9fa;
	color:#3566dd;
}
#ResultsCount{
	margin-top:5px;
	Background-Color:#3566dd;
	color:#FFFFFF;
	padding:5px;
}
#ResultsBox{
	Border:3px solid #3566dd;
	padding:5px;
}

#MessageBox_INFO {
	background:url(/_images/common/ico_info.gif) no-repeat;
	border:3px solid #3566dd;
}
#MessageBox_SUCCESS {
	background:url(/_images/common/ico_success.gif) no-repeat;
	border:3px solid #35dd66;
}
#MessageBox_ERROR {
	background:url(/_images/common/ico_error.gif) no-repeat;
	border:3px solid #bb0000;
}
#Messagebox_Error,
#Messagebox_Info,
#MessageBox_Success,
#MessageBox_Warning{
	Padding:20px 10px 20px 60px;
	background-position:10px 15px;
}
#MessageBox_INFO H3, #MessageBox_SUCCESS H3,#MessageBox_ERROR H3 {
	color:#000000;
	border-bottom:0px;
	margin:0px;

}
/* TOP SUBMENU
///////////////////////////////////////////////////// */

.top_submenu ul {
	text-align: left; margin: 0px; padding: 0px 0px 10px 0px;
}
	
.top_submenu li {
	margin:0; 
	padding: 5px 10px 5px 10px; 
	display: inline; 
	border:1px solid #21588e;
	background-color:#b5c8f0;
}

.top_submenu li,
.top_submenu li a {
	color: #21588e; 
	text-decoration: none;
	font-weight:bold;
}
			
 .top_submenu li span { color: red;}

.top_submenu li a:hover {
	color: #3566dd;	
}


div.footer{
	background-image:url('/_images/bg_footer.jpg');
}
div.footer TD {
	color:#fff;
}
div.footer ul{padding-bottom:30px;font-size:12px;}
div.footer TD.has_border{margin-right:40px}
div.footer TD.has_border dl{padding-right:40px;border-right:1px dashed #394144;}
div.footer dl{margin-top:45px;}
div.footer dt{padding-bottom:5px;font-size:14pt;color:#21588e;}
div.footer dd{line-height:1.75em;margin-left:10px;}
div.footer a{color:#fff;text-decoration:none;}
div.footer a:hover{color:#21588e;}