

body, html
{
    background-color: #606060;
    background-image: none;
}

body, html, .CommonContent
{
    font-family: Arial, Helvetica;
    color: #3A3A3A;
}

A:LINK, .CommonSidebarArea A:LINK
{
    color: #779C12;
}

A:ACTIVE, .CommonSidebarArea A:ACTIVE
{
    color: #779C12;
}

A:VISITED, .CommonSidebarArea A:VISITED
{
    color: #779C12;
}

SELECT, TEXTAREA, INPUT, BUTTON
{
    font-family: Arial, Helvetica;
}

#CommonLeftColumn, #CommonRightColumn
{
    background-color: #FFFFFF;
    background-image: none;
}

#Common
{
    border-top-color: #BBDE79;
}

.CommonTitleBar
{
    background-image: none;
    background-color: #FFFFFF;
}

.CommonTitle, .CommonProfileTitle, .CommonTitle A:LINK, .CommonTitle A:ACTIVE, .CommonTitle A:VISITED, .CommonTitle A:HOVER, .ForumThreadPostTitle
{
    font-family: Arial, Helvetica;
    color: #779C12;
}

.CommonTitle, .CommonProfileTitle, .CommonModalTitle, .CommonModalTitle, .JoinTitle, .CommonMessageTitle
{
    font-size: 180%;
}

.CommonModalTitle, .CommonModalTitle, .JoinTitle, .CommonMessageTitle
{
    font-family: Arial, Helvetica;
    background-color: #CCCCCC;
    color: #779C12;
}

.CommonTitleBarTitle
{
    font-size: 250%;
}

.CommonTitleBarTitle, .CommonTitleBarTitle A:LINK, .CommonTitleBarTitle A:VISITED, .CommonTitleBarTitle A:ACTIVE, .CommonTitleBarDescription
{
    font-family: Arial, Helvetica;
    color: #555555;
}

.CommonSubTitle, .CommonHeader, .CommonFormTitle
{
    font-family: Arial, Helvetica;
    color: #779C12;
}

.CommonSidebarHeader, .CommonSidebarTopRound div
{
    background-color: #4C4C4C;
    color: #8BC304;
}

.CommonSidebarContent, .CommonSidebarFooter
{
    border-color: #4C4C4C;
}

.CommonSidebarHeader A:LINK, .CommonSidebarHeader A:VISITED, .CommonSidebarHeader A:ACTIVE, .CommonSidebarHeader A:HOVER
{
    color: #8BC304;
}

.CommonListHeaderLeftMost, .CommonListHeader
{
}

.CommonListTitle, .CommonListTitle A:LINK, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE, .CommonListTitle A:HOVER, .CommonInlineMessageTitle, 
.ForumPostHeader, .FileFileTitle, .FileCommentsTitle, .CommonInlineMessageTitle A:LINK, .CommonInlineMessageTitle A:VISITED, .CommonInlineMessageTitle A:ACTIVE, 
.CommonInlineMessageTitle A:HOVER
{
    font-family: Arial, Helvetica;
    background-color: #CCCCCC;
    color: #779C12;
}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active
{
    color: #224700;
}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active
{
    color: #335800;
}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active
{
    color: #446900;
}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active
{
    color: #557A00;
}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active
{
    color: #668B01;
}

.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active
{
    color: #779C12;
}

A.ForumGroupNameRead, .ForumGroupNameRead:LINK, .ForumGroupNameRead:VISITED, A.ForumNameRead, .ForumNameRead:LINK, .ForumNameRead:VISITED
{
    color: #779C12;
}

A.ForumGroupNameUnRead, .ForumGroupNameUnRead:LINK, .ForumGroupNameUnRead:VISITED, A.ForumNameUnRead, .ForumNameUnRead:LINK, .ForumNameUnRead:VISITED
{
    color: #779C12;
}

.CommonContextMenuItemHover, .FileFolderTreeNodeSelected, .FileFolderTreeNodeHover, .ForumPostTreeNodeSelected, .ForumPostTreeNodeHover
{
    background-color: #D5D5D5;
}

.CommonTabBar
{
    background-image: none;
    background-color: #FFFFFF;
}

.CommonSimpleTabStripSelectedTab, .CommonSimpleTabStripTabHover
{
    background-image: none;
    background-color: #FFFFFF;
}

.CommonSimpleTabStripTab, .CommonSimpleTabStripTab A:LINK, .CommonSimpleTabStripTab A:VISITED, .CommonSimpleTabStripTab A:ACTIVE, .CommonSimpleTabStripTab A:HOVER,
.CommonSimpleTabStripTabHover, .CommonSimpleTabStripTabHover A:LINK, .CommonSimpleTabStripTabHover A:VISITED, .CommonSimpleTabStripTabHover A:ACTIVE, .CommonSimpleTabStripTabHover A:HOVER,
.CommonSimpleTabStripSelectedTab, .CommonSimpleTabStripSelectedTab A:LINK, .CommonSimpleTabStripSelectedTab A:VISITED, .CommonSimpleTabStripSelectedTab A:ACTIVE, .CommonSimpleTabStripSelectedTab A:HOVER
{
    color: #FFFFFF;
}

.CommonSimpleTabStripTab, .CommonSimpleTabStripTabHover, .CommonSimpleTabStripSelectedTab, .CommonTabBarInner
{
    border-color: #C2C2C2;
}

#CommonFooter
{
    background-image: none;
    background-color: #FFFFFF;
}

.CommonSidebarHeader, .CommonSidebarContent, .CommonSidebarFooter
{
    width: 130px;
}

#CommonOuter
{
    width: 801px;
}

.CommonTitleBar, .CommonTitleBarImage
{
    height: ;
}

/*--------------RESKIN-------------*/

h1{
color:#799c12;}
h2{color:#799c12;}
h3{color:#799c12;}

/**/html{background:none;
/**/background:url(../images/reskin/wideBG.gif) repeat top center;
width:100%;
height:100%;
}

body{
background:none;
/*background:url(../images/reskin/PageBG.gif) repeat-y top center;*/
background:url(../images/reskin/bg.gif) no-repeat top center;
width:100%;
height:900px;
min-height:900px;
}

#CommonOuter{
background:none;
border:none;
width:100%;
background:none;
/**/
}

#Common{background:white;
border:none;
width:801px;
margin:0px auto;}


#CommonHeader{/*header wrapper*/
height:270px;
background: #000000 url(../images/reskin/HeadBG.jpg) no-repeat top left;
margin:0px;
padding:0px;}

.CommonTitleBar{/*header images and login wrapper*/
position:absolute;
/*top:100px;*/
width:800px;background:none;
/**/height:0px;

}
.CommonTitleBarImage{
background:none;
top:0;
}

.CommonTitleBarTitleArea{
/*width:500px;*/
}
.CommonTitleBarDescription{display:none;}
.CommonTitleBarTitle{display:none;}
.CommonTitleBarSearchArea{
position:absolute;
z-index:100;
top:77px;
left:230px;
left:45px;
margin:0px;
padding:0px;
}
.CommonSearch table{
position:absolute;
top:196px;;
left:0px;

}


.CommonUserArea{}
.CommonSearch table{

}


#welcome{
text-align:left;
color:#ffffff;
font-size:10px;
padding-left:185px;


}

#welcome span{
text-align:left;
font-weight:bold;
font-size:11px;
margin: 2px 2px 0px 2px;
padding-top:2px;


}

#welcome a{
color:#FFFFFF;
font-weight:bold;
}
#welcome a:hover{
color:#FFFFFF;
font-weight:bold;
}
.CommonSearch{
}
.CommonSearchButtonOuter{
background:url(../images/reskin/button_left.gif) no-repeat top left;}
.CommonSearchButton{
background:url(../images/reskin/button_right.gif) no-repeat top right;
}
.CommonSearchButton{
color:#FFFFFF;
}
.CommonSearchButton a{
}

.CommonSearchButtonOuter a:link{

color:#FFFFFF;}


.CommonSearchButton a:visited{
color:#FFFFFF;}.CommonSearchButton a:hover{
color:#FFFFFF;}

.CommonTextButton{}


.CommonInlineTagEditor{}




/*--------------MENU---------------*/
/*----reset menu styles------*/



li.CommonSimpleTabStripTab, 
li.CommonSimpleTabStripTab a, 
li.CommonSimpleTabStripTab a:link, 
li.CommonSimpleTabStripTab a:active, 
li.CommonSimpleTabStripTab a:visited, 
li.CommonSimpleTabStripTab a:hover,
li.CommonSimpleTabStripSelectedTab, 
li.CommonSimpleTabStripSelectedTab a, 
li.CommonSimpleTabStripSelectedTab a:link, 
li.CommonSimpleTabStripSelectedTab a:active, 
li.CommonSimpleTabStripSelectedTab a:visited, 
li.CommonSimpleTabStripSelectedTab a:hover,
li.CommonSimpleTabStripTabHover, 
li.CommonSimpleTabStripTabHover a, 
li.CommonSimpleTabStripTabHover a:link, 
li.CommonSimpleTabStripTabHover a:active, 
li.CommonSimpleTabStripTabHover a:visited, 
li.CommonSimpleTabStripTabHover a:hover


 {


	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	background:none;
	border:none;
	}
	
/*----reset menu styles------*/


.CommonTabBar{  /*---outer wrapper---*/
	margin:0px;
	padding:0px;
	position:absolute;
	top:0; /* stick to bottom */
	margin-left:215px;
	margin-top:10px;
	background:none;
	color:#FFFFFF;
	border:none;
	width:580px;
	height:100px;
	min-height:100px;
}
.CommonTabBarInner{    /*---inner wrapper---*/
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	/**/
	float:left;
	border:none;
	width:580px;
}

.CommonTabBarInner ul {  /*-----menu ul-----*/

	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	border:none;	
	width:580px;
	margin-left:10px;
}
li.CommonSimpleTabStripTab{  /*li class*/
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:inline;
	border:none;
	float:left;
	
	margin-bottom:7px;
	padding-bottom:3px;

}
li.CommonSimpleTabStripSelectedTab{   /*  li class selected*/
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	border:none;
	border-left:1px solid #CCCCCC;

}
li.CommonSimpleTabStripTabHover{  /*li class hover*/
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	border:none;
	border-left:1px solid #CCCCCC;

}
/*li class a*/
li.CommonSimpleTabStripTab a, 
li.CommonSimpleTabStripTab a:link, 
li.CommonSimpleTabStripTab a:active, 
li.CommonSimpleTabStripTab a:visited, 
li.CommonSimpleTabStripTab a:hover {	 
	
	/**/display:block;
	color:#FFFFFF;
	border:none;
	border-left:1px solid #CCCCCC;

}
li.CommonSimpleTabStripTab a:hover {
text-decoration:underline;}
/*  li class selected a*/ 
li.CommonSimpleTabStripSelectedTab a, 
li.CommonSimpleTabStripSelectedTab a:link, 
li.CommonSimpleTabStripSelectedTab a:active, 
li.CommonSimpleTabStripSelectedTab a:visited, 
li.CommonSimpleTabStripSelectedTab a:hover {
	display:block;
	color:#FFFFFF;
	border:none;
		
		}

/*  li class hover a*/ 
li.CommonSimpleTabStripTabHover a, 
li.CommonSimpleTabStripTabHover a:link, 
li.CommonSimpleTabStripTabHover a:active, 
li.CommonSimpleTabStripTabHover a:visited, 
li.CommonSimpleTabStripTabHover a:hover {
	/**/display:block;
	color:#FFFFFF;
	border:none;
		text-decoration:none;

} 

#menuTable{
height:65px;}


/*-----menu overide all-----*/

#menuTable ul li a {
padding-left:5px;
padding-right:5px;

}



/*----------------MENU END-------------------*/


#CommonBody{
background:none;
border:none;
background:url(../images/reskin/bodyBG.gif) repeat-x top left;


}
#CommonBodyTable{
background:none;
border:none;
background:url(../images/reskin/bodyTop.gif) no-repeat top left;
padding:0px;
padding-bottom:25px;
margin:0px;

}

.CommonBreadCrumbArea{
/**/margin-top:10px;
border-top:1px solid #CCCCCC;}

#CommonLeftColumn{
background:none;
border:none;}
#CommonBodyColumn{

background:none;
border:none;}

.CommonContentArea{background:none;
border:none;
padding-left:25px;
padding-top:25px;}
.CommonContent{background:none;
border:none;

/*margin-top:20px;*/
width:540px;
/**/
margin:0px;
padding:0px;
padding-top:10px;
}



#CommonRightColumn{

margin:0px;
padding:0px;
width:166px;
/*background:url(../images/reskin/bodyBG.gif) repeat-x top left;*/
background:none;
/**/padding-top:29px;

background:url(../images/reskin/sidebarouter_top.gif) no-repeat top center;

}
#CommonLeftColumn{

padding-top:25px;
padding-left:13px;
padding-right:0px;
margin-right:0px;}

.CommonSidebar{
margin:0px;
padding:0px;
background:url(../images/reskin/sideBar_top.gif) no-repeat bottom left;
margin-right:10px;
/**/padding-top:10px;
width:184px;
padding-left:16px;
padding-bottom:200px;}
.CommonSidebarContent{
/**/width:146px;
margin:0px;
color:#666666;
padding:0px;
padding:10px;}
.CommonSidebarArea{
margin:0px;
padding:0px;
/**/margin-top:15px;
/**/width:168px;
color:#666666;
/*padding:10px;*/

}

#CommonLeftColumn .CommonSidebar{
background:none; !important
}

.CommonSidebarTopRound{
margin:0px;
padding:0px;
/**/width:168px;

}
.CommonSidebarHeader{
/**/width:158px;

margin:0px;
padding:0px;
padding-left:10px;
padding-bottom:4px;
padding-top:4px;}
.CommonSidebarList{
margin:0px;
padding:0px;
color:#666666;

}




.boldtext{
color:#666666;
}

.CommonSidebarList li a:link{
color:#666666;
}.CommonSidebarList li a:visited{
color:#666666;
}.CommonSidebarList li a:hover{
color:#666666;
}
.CommonSidebarFooter{
width:150px;

}

.CommonTitle{
padding-left:15px;
}

/*---------------gallery------------------*/
.GalleryGalleryImage{
border:1px solid #cccccc;}
.CommonSidebarImage{
border:1px solid #cccccc;}

.GalleryList{}
.GalleryGalleryArea{}
.GalleryGalleryHeader{}
.GalleryGalleryContent{}
.GalleryImageList{}


#CommonFooter{
background:url(../images/reskin/ASP_logo.gif) no-repeat 10px 15px;}
.Copyright{}




/*----------------Forums------------*/

.ForumPostHeader{
color:#8fc304;
background:#4c4c4c;}
.ForumPostHeader a:link{
color:#8fc304;
background:#4c4c4c;}
.ForumPostHeader a:visited{
color:#8fc304;
background:#4c4c4c;}
.ForumPostHeader a:hover{
color:#8fc304;
background:#4c4c4c;}


.CommonListTitle{
background:#4c4c4c;
color:#8fc304;
}

.CommonListTitle A:LINK{
background:#4c4c4c;
color:#8fc304;
}
.CommonListTitle A:VISITED{
background:#4c4c4c;
color:#8fc304;
}
.CommonListTitle A:HOVER{
background:#4c4c4c;
color:#8fc304;
}/**/
.ForumGroupToggleCollapsed{
border:2px solid gray;
background:red;
}
.ForumGroupToggleExpanded{
border:2px solid gray;
background:red;}

.CommonInlineMessageTitle{
color:#8fc304;
background:#4c4c4c;
}
.CommonInlineMessageTitle A:LINK{
color:#8fc304;
background:#4c4c4c;
}
.CommonInlineMessageTitle A:VISITED{
color:#8fc304;
background:#4c4c4c;
}
.CommonInlineMessageTitle A:HOVER{
color:#8fc304;
background:#4c4c4c;
}


.CommonMessageError{
background:#F5F5F5;
color:#df0000;
border:1px solid #999999;
}

.ForumGroupLastPostColumn div a{
}
.CommonMessageTitle{
color:#8fc304;
background:#4c4c4c;
}


.CommonSidebarContent CommonSidebarList li{
color:#666666;}
.CommonSidebarList li{
color:#666666;
}

.CommonFormField a:link{
color:#666666;}
.CommonFormField a:visited{
color:#666666;}
.CommonFormField a:hover{
color:#666666;}

.JoinTitle{
color:#8fc304;
background:#4c4c4c;
border:1px solid #CCCCCC;
}
.JoinArea{
background:#EEEEEE;
border:1px solid #CCCCCC;
padding-bottom:25px;}


/*-------------------------reg styles---------------------*/

.CommonTabBar_reg{
}


.CommonTabBarInner_reg{
color:#FFFFFF;

}
#CommonBodyTable_reg{
margin-left:220px;
margin-top:15px;
color:#FFFFFF;

}#CommonBodyTable_reg tr{
color:#FFFFFF;

}#CommonBodyTable_reg tr td{
border-right:1px solid #c2c2c2;
/**/padding: 2px 10px 2px 8px;
color:#FFFFFF;
}

.CommonSimpleTabStripSelectedTab_reg{
color:#FFFFFF;
}
.CommonSimpleTabStripSelectedTab_reg:hover{
color:#FFFFFF;
}
.CommonSimpleTabStripSelectedTab_reg a{
color:#FFFFFF;

}
.CommonSimpleTabStripTab_reg{  /*menu item*/
color:#FFFFFF;
}
.CommonSimpleTabStripTab_reg:hover{  /*menu item*/
color:#FFFFFF;
}

.CommonSimpleTabStripTab_reg a{

color:#FFFFFF;
text-decoration:none;
}
.CommonSimpleTabStripTab_reg a:hover{

color:#FFFFFF;
}

.CommonSimpleTabStripTabHover_reg{  /*menu item hover*/
background:none;
color:#FFFFFF;
}
.CommonSimpleTabStripTabHover_reg:hover{  /*menu item hover*/
background:none;
color:#FFFFFF;
}

.CommonSimpleTabStripTabHover_reg a:hover{
color:#FFFFFF;
}

.CommonSimpleTabStripSelectedTab_reg a{color:#FFFFFF;
font-weight:bold;}
.CommonSimpleTabStripTabHover_reg a{color:#FFFFFF;
text-decoration:underline;}

.CommonSimpleTabStripSelectedTab_reg a{color:#FFFFFF;
font-weight:bold;}
.CommonSimpleTabStripTab_reg a{color:#FFFFFF;}

