﻿body{
    background: #E2E1E1;
    margin: 0px auto;
}    
BODY, P, DIV, TD, TH, INPUT, SELECT, TEXTAREA {
	font-family: arial;
	font-size:10pt;
	color: #000000;
	padding:0;
	margin:0;
}
    
a{color:#6593B4;text-decoration:none;}
a:hover{text-decoration:underline;}

label {padding: 0px 6px;}


.text{line-height:150%;}
.text H1{color:#6b93b3; font-size:14pt;}

.HPInfoBoxMiddle .text h2 a{color:#6593B4; font-size:14pt;}
    

hr{ height:1px; color:#BEDD1F;clear:both; border: solid 0px transparent;
    background-color:#BEDD1F;}

.selectedLink{color:#000000;}
.bold{font-weight:bold;}
.underline{text-decoration:underline;}

.FormCustomError{font-size:13px; color:#CF3F84;}
.Validator{font-size:11px; color:#CF5D62;}


.ContentContainerWrapper{margin:0;padding:0;  clear:both; width:1000px; display:table; background: transparent url('/images/site/CornerContentBody.gif') repeat-y ;}
.ContentContainer{ clear:both; min-height:500px; margin: 0px 40px 0px 40px; }
.Top{width:912px; }

.Footer{width:958px;  clear:both;  padding: 0px 11px 20px 11px; font-size:11pt; color:#58595B;}
.Footer a{  font-size:10pt; color:#58595B; text-decoration:none; padding: 0 6px 0 6px;}
.Footer a:hover{ color:#6F96B3; text-decoration:underlaine;}
.FooterMenuSeperator{font-size:11px;}
.FooterMenu{width:737px;}
.FooterMenuSeperator{}
.FooterCreative{width:195px; font-size:7pt; color:#58595B;  padding-top:4px;}
.FooterCreative a{font-size:7pt; color:#58595B;  text-decoration:none;}
.FooterCreative a:hover{text-decoration:underline;}

.RoundBottom
{
	width:1000px;height:30px;
	margin:0;padding:0;  clear:both; 
	background: transparent url('/images/site/Content_Bottom.gif') no-repeat;	
}     

.Logo{ width: 223px;  }
.MainMenu{ width:684px; margin: 0px 0px 10px 0px; }
.Login{width:684px; height:37px; padding: 11px 0px 22px 0px; color:#6393B2;}
.Login a{color:#6393B2; text-decoration:none;}
.Login a:hover{text-decoration:underline;}

.MainMenuRight{ width:13px; float:right;}
.MainMenuMiddle{ width:658px; height:25px; padding: 4px 0 0 0; color:#6D6E71; font-size:13pt; background: transparent url('/images/site/MainMenu_Middle.gif') repeat-x ;}
.MainMenuLeft{width:13px; float:right;}


.MainMenuMiddle a, .MainMenuMiddle  a.selected{color:#6D6E71; text-decoration:none; font-size:11pt; padding: 0 8px 0 8px;}
.MainMenuMiddle  a.selected{color:#FFFFFF; font-weight:bold;}
.MainMenuMiddle a:hover{color:#FFFFFF; text-decoration:underline;}
.MainMenuSeperator{font-size:13px;color:#6D6E71;}


/* Content */
.TwoSides{ width:912px; min-height:500px;}
.LeftSide{padding-top:32px; width:186px; display:table; border: solid 0px red;}
.RightSide{padding-top:32px; width:687px; display:block;}

.TwoSidesHP{ width:920px; min-height:500px; }
.LeftSideHP{padding-top:32px; width:208px;}
.RightSideHP{padding-top:32px; width:712px;}

.SpacerSide{padding:0px;width:39px; }

.LeftSideForum{padding-top:0px; width:186px; }
.RightSideForum{padding-top:0px; width:687px;}

.MenuPersonalDetails{margin: 5px 0 2px 0;}
.MenuPersonalDetails a{color:#6393B2; text-decoration:none;}
.MenuPersonalDetails a:hover{color:#7A005E;text-decoration:underline;}

.MenuPersonalDetails a.Selected{color:#7A005E;text-decoration:none;font-weight:bold;}


/*  SideMenu */
#SideMenu{ margin-bottom:20px;}
#SideMenu .Sidemenu{ margin-bottom:2px; min-height:22px; color:#FFFFFF; border: solid 1px #939598; background: transparent url('/images/site/SideMenu_BG.gif') repeat-x;}
#SideMenu .Sidemenu a{ padding-top:1px; color:#FFFFFF; height:20px; display:block; text-decoration:none;}
#SideMenu .Sidemenu a:hover{padding-top:1px; color:#D7EE61; height:20px; display:block; text-decoration:none;}

#SideMenu .SidemenuSelected{ margin-bottom:2px; min-height:20px; color:#FFFFFF; border: solid 1px #939598; background: transparent url('/images/site/SideMenu_BG.gif') repeat-x;}
#SideMenu .SidemenuSelected a{padding-top:1px; color:#D7EE61; height:20px; display:block; font-weight:bold; text-decoration:none;}


#SideMenuSub{ }
#SideMenuSub .SidemenuSub{ padding-top:0px; margin-bottom:2px; min-height:17px; background-color:#F0F6FB; }
#SideMenuSub .SidemenuSub a{color:#000000;  height:17px; display:block; text-decoration:none;  }


#SideMenuSub .SidemenuSubSelected { padding-top:0px; margin-bottom:2px; min-height:17px; background-color:#FFFFFF; }
#SideMenuSub .SidemenuSubSelected a{ font-weight:bold; height:17px; color:#000000; }


/* Scroller */
#Scroller{position:relative;width:143px;height:140px;overflow:hidden;}
#Scroller_ContentA , #Scroller_ContentB{width:143px; position:absolute; }


/* Boxes */
.InfoBox{margin-bottom:20px;display:table;}
.InfoBoxTop ,.InfoBoxTop_Green{width:143px; padding: 1px 20px 0px 20px; color:#FFFFFF; height:21px; font-size:10pt; font-weight:bold; border: solid 1px #939598; border-bottom: solid 0px #939598; background: transparent url('/images/site/BoxTop_BG.gif') repeat-x;}
.InfoBoxTop_Green{color:#6D6E71; background: transparent url('/images/site/BoxTop_BG_Green.gif') repeat-x;}

.InfoBoxMiddle{width:143px; padding: 9px 20px 0px 20px; font-size:9pt;  border-right: solid 1px #939598; border-left: solid 1px #939598; }
.InfoBoxBottom{width:185px; height:10px;background: transparent url('/images/site/BoxInfo_Bottom.gif') no-repeat;}
.InfoBoxMiddle .text{font-size:11px;}

/* Boxes Simple */
.InfoBoxSimple{ margin-bottom:15px;  border:solid 1px #939598; background: #F0F6FB url('/images/site/BoxSimple_BG.gif') repeat-x;}
.InfoBoxSimple_Top{min-width:171px; height:22px; padding: 3px 14px 0px 14px; font-weight:bold; }
.InfoBoxSimple_Middle{line-height:140%; width:143px; padding: 5px 14px 9px 14px; font-size:9pt;  }
.InfoBoxSimple_Middle a{ color:#6393B2;text-decoration:none;}
.InfoBoxSimple_Middle a:hover{ text-decoration:underline;}

/* HP-Boxes */
.HPInfoBox{margin-bottom:0px;}
.HPInfoBoxTop{width:355px; height:18px; background: transparent url('/images/site/BoxHP_Top.gif') repeat-x;}
.HPInfoBoxMiddle{width:315px; min-height:170px; padding: 0px 20px 0px 20px; font-size:9pt;  background: transparent url('/images/site/BoxHP_middle.gif') no-repeat left bottom;}
.HPInfoBoxMiddle .text{padding: 0px 20px 20px 20px; line-height:160%; }
.HPInfoBoxBottom{width:355px; height:25px; background: transparent url('/images/site/BoxHP_bottom.gif') repeat-x;}

.HPInfoBoxMiddleWrapper{ margin-bottom:10px; display:table; width:355px;  font-size:9pt;  background: transparent url('/images/site/BoxHP_MiddleWrapper.gif') repeat-y right top}

/* Round-Bottom Box */
.RoundBottomBox_Top{border: solid 1px #939598; border-bottom: solid 0px #939598; }
.RoundBottomBox_bottom{ height:19px; margin:0;padding:0;background: transparent url('/images/site/RoundBottomBox_bottom.gif') no-repeat   ; }

.ValidationError{color:Red;}

.SerachResultsTitle {
	font-size:16pt;
	color:#139CC0;
	margin-bottom:10px;	}

.PagingContainer{margin-top:8px; font-size:10pt; height:24px; background: transparent url('/images/site/Paging_BG.gif') repeat-x; }
.Pager{padding-top:5px;}
.Pager a{color: #000000; margin: 0px 4px;}

.FormContainer{border:solid 0px black;}

.FormTitleContainer{border:solid 0px black; padding:1px 14px 0px 14px ; display:block; font-size:12pt; min-height:23px; background: transparent url('/images/site/Paging_BG.gif') repeat-x; }
.FormContentContainer{border:solid 0px black;padding:14px 14px 0px 14px ; }

.FormContainerBorder{width:489px;  background-color:#F0F6FB; border:solid 1px #939598;border-bottom:solid 0px #939598;}
.FormContentContainerBorder{  padding:14px 14px 0px 14px ; }
.FormContainerBorderButtons{margin: 0px 10px 0 10px;}
.FormContainerBorderBottom{width:491px; height:19px; min-height:19px; background: transparent url('/images/site/FormBoxBottom.gif') no-repeat; }

.FormBorderSmallTitleContainer{color:#FFFFFF; border:solid 0px black; padding:0px 14px 0px 14px ; display:block; font-size:12pt; min-height:22px; background: transparent url('/images/site/SideMenu_BG.gif') repeat-x; }
.FormBorderSmallTitleContainer h1{color:#FFFFFF; }
.FormContainerBorderSmall{width:338px;  background-color:#F0F6FB; border:solid 1px #939598;border-bottom:solid 0px #939598;}
.FormContentContainerBorderSmall{ min-height:100px; padding:14px 39px 20px 39px ; }
.FormContainerBorderButtonsSmall{margin: 5px 10px 0 10px;}
.FormContainerBorderBottomSmall{width:340px; min-height:19px; background: transparent url('/images/site/FormBoxBottomSmall.gif') no-repeat; }

.CheckBox{display:block;padding-bottom:1px;}


.FormBorderLabel{width:100px; vertical-align:top; padding: 0px 0px; white-space:nowrap;}

.FormBorderData{vertical-align:top;padding: 0px 4px;}
.FormBorderData LABEL{padding: 0px 6px;}
.FormFieldLabelSet{clear:both;border:solid 0px green;margin: 0px 0 0px 0; width:650px;}
.FormFieldLabel{border:solid 0px black;min-width:90px;   margin: 0px 0 7px 0;}
.FormField{border:solid 0px black;margin: 0px 0 7px 0;}

.FormBtns{margin: 0px 0 0 0;}



.gridContainer{font-size:2px;}
.gridContainer TD,.gridContainer TH {font-size:11px; padding: 0 4px; vertical-align:top;}

.gridContainer TD A{color:#386F8B; text-decoration:none;}
.gridContainer TD A:hover{color:#92A253; margin-bottom:5px; text-decoration:underlaine;}

.gridContainer TH{padding:3px;}
.gridContainer TH A{color:#386F8B; margin-bottom:5px; text-decoration:none;}

.GridPaging{ text-align:center; direction:ltr; margin-bottom:8px; min-height:24px; background: transparent url('/images/site/ForumMessagesTop.gif') repeat-x;}
.GridPaging a{color:#000000; margin: 0px 1px;}

.ErrorLog{color:Red;margin-bottom:12px;}






/* ######################################################  */
H1{	font-family:Arial;	font-size:18px;	color:#139CC0;	padding:0px; margin:0px;}
H1 A{font-family:Arial;	text-decoration:none;	color:#139CC0; }
H1 A:hover{text-decoration:underline;	color:#5BAA45;}

.text H2{ font-size:16px; color:#a8be4f;padding:0px;margin:0px;}
.text H2 A{	text-decoration:none;color:#a8be4f;}
.text H2 A:hover{text-decoration:underline;	color:#5BAA45;}
H3{	font-size:14px;	color:#969696;padding:0px;margin:0px;}
H3 A{text-decoration:none;color:#969696;}
H3 A:hover{text-decoration:underline;color:#5BAA45;}
H4{font-size:14px;color:#A1BF62;padding:0px;margin:0px;}
H4 A{text-decoration:none;color:#A1BF62;}
H4 A:hover{text-decoration:underline;color:#5BAA45;}


UL UL{
	list-style-image: url(/images/site/Bullet_B.gif);
	margin: 5px 25px;
	padding:0px 0px;
}

UL UL UL{
	list-style-image: url(/images/site/Bullet_C.gif);
	margin: 5px 25px;
	padding:0px 0px;
}

UL{
	list-style-image: url(/images/site/Bullet_A.gif);
	margin: 5px 25px;
	padding:0px 0px;
}

LI{
	margin: 0px 0px;
	padding:0px 0px;
}

.box{
	border: solid 1px #939598;
	padding-left:3px;
	padding-right:3px;
}

.btn{
	color:#FFFFFF;
	background-color:transparent;
	border-color:transparent;
	border-width:1px;
	border-style:Solid;
	padding-right:4px;
	padding-left:4px;
	
	background: transparent url('/images/site/bgBtn.gif') repeat-x;
    }


.miniLinks{font-size:11px;color:#979797; text-decoration:none;}
.miniLinks:hover{text-decoration:underline;}
