body
{
	padding: 0px;
}

.soc_clearfix
{
	min-height:            1%;
    overflow: hidden;
}

* html .soc_clearfix
{
	height:                1%;
}

.soc_clearfix:after
{
	content:               ".";
	display:               block;
	height:                0;
	clear:                 both;
	font-size:             1px;
	visibility:            hidden;
}

#root_left
{
    width: 802px;
}

#banner_box_text_1
{
    background-color:#F6B495;
}


#banner_box_text_4
{
    background-color:#E31818;    
}

#root_banner
{
    width: 615px;
}

#root_banner_menu a, #root_banner_menu a:link, #root_banner_menu a:active, #root_banner_menu a:visited, #root_banner_menu a:hover
{
    color: #fff;
}

#root_banner_menu a:hover
{
    text-decoration:underline;  
}
.box_left_bg_top
{
    background-image: url(./images/box_bg_top.gif);
}

#root_logo
{
    float:right;
    margin-left:5px;
    width:187px;
}
#root_main_outer
{
    background-image:url(images/box_bg.gif);
    background-repeat:repeat-y;
}

#root_main_inner
{
    margin-left:0px;
    margin-right:0px;
}

.box_left_bg_bottom
{
    background-image: url(images/box_bg_bottom.gif);
    background-repeat:no-repeat;
    height:25px;
}

#root_bottom
{
    background-image:url(images/root_bg_bottom.gif);
}

#root_bottom_text a, #root_bottom_text a:link, #root_bottom_text a:visited
{
    color: #fff;
}
#root_bottom_text a:hover
{
    color: #fff;
    text-decoration:underline;
}





#wrap ul.navlinks
{
    
    border-bottom-color:#E31818;    
}

#wrap ul a:active, #wrap ul a:hover, #wrap ul a:link, #wrap ul a:visited
{
    color: #E31818;
}



#wrap #search-box
{    
    margin-top:0px;
    width: 200px;
}

#wrap .display-actions
{
    text-align:left;
}

#wrap fieldset .left-box
{
    float:none;
}

#wrap #search-box a:link,#wrap  #search-box a:active,#wrap  #search-box a:visited,#wrap  #search-box a:hover
{
    color: #E31818;
}

#wrap #page-body
{
    margin-top: 20px;
}

#wrap .inner .navlinks .rightside
{
    width: 200px;
}

#wrap h2, #wrap h3
{
    color: #e31818;
    border-bottom-color: #e31818;
}

#wrap ul.topiclist li
{
    color: #000;
}

#wrap a:link, #wrap a:visited, #wrap a:hover, #wrap a:active
{
    color: #e31818;
}

#wrap .topiclist .header a:link, #wrap .topiclist .header a:visited, #wrap .topiclist .header a:hover, #wrap .topiclist .header a:active
{
    color: #fff;
}

#wrap #page-body p.right
{
    display: inline;
    float: none;
}

#wrap #search .inputbox
{
    width: 100px;
}

#wrap .navbar
{
    background-color: #F6B495;
}

#wrap .forabg, #wrap .forumbg
{
    background-color: #e31818;
}

#wrap .navbar, #wrap .navbar a
{
    color: #fff;
}

#wrap li.row:hover dd
{
	border-left-color: #FDF0EA;
}

#wrap li.row
{
    background-color: #fff;
}

#wrap li.row:hover
{
    background-color: #FDF0EA;
}

#wrap .bg1
{
    background-color: #FDF0EA;
}

#wrap .bg2
{
    background-color: #FCE5DA;
}

#wrap a.top:link, #wrap a.top:visited, #wrap a.top:hover, #wrap a.top:active
{
    color: #e31818;
}

#wrap a.top {
    letter-spacing:normal;
}

#wrap .pagination span strong {
	color: #FFFFFF;
	background-color: #e31818;
	border-color: #e31818;
}

#wrap .pagination span a, #wrap .pagination span a:link, #wrap .pagination span a:visited, #wrap .pagination span a:active {
	color: #000;
	background-color: #f6b495;
	border-color: #f6b495;
}

#wrap .pagination span a:hover {
	border-color: #e31818;
	background-color: #e31818;
	color: #FFF;
}

#wrap h2
{
    color: #e31818;
}

#wrap .panel
{
    background-color: #FCE5DA;
}

#wrap hr
{
    background-attachment:inherit;
    background-color:transparent;
    background-image:none;
    background-position:inherit;
    background-repeat:inherit;
    border-color:#e31818 #FFFFFF #FFFFFF;
    border-style:solid none none;
    border-width:1px 0 0;
    clear:both;
    display:block;
    height:1px;
    margin:5px 0;
    line-height:normal;
    padding:inherit;
}

#wrap hr.dashed
{
    border-style:dashed none none;
}

#wrap #tabs .activetab a
{
    border-bottom-color:#f6b495;
}

#wrap #navigation a
{
    background-color: #f6b495;
}

#wrap #tabs a span
{
    color: #E31818;
}

#wrap #tabs a:hover span
{
    text-decoration: underline;
}

#wrap #tabs .activetab a span
{
    color: #000;
}

#wrap #navigation #active-subsection a
{
    color: #000;
}

#wrap #navigation li a:hover
{
    text-decoration: underline;
}

#wrap table.table1 td
{
    color: #000;
}

#wrap a.right
{
display:inline;
float:none;
width:auto;
}

#simple-wrap table.table1 td
{
    color: #000;
}

#simple-wrap h2, #simple-wrap h3
{
    color: #e31818;
    border-bottom-color: #e31818;
}

#simple-wrap h2
{
    font-size: 2em;
}


#simple-wrap ul.topiclist li
{
    color: #000;
}

#simple-wrap a:link, #simple-wrap a:visited, #simple-wrap a:hover, #simple-wrap a:active
{
    color: #e31818;
}

#simple-wrap .topiclist .header a:link, #simple-wrap .topiclist .header a:visited, #simple-wrap .topiclist .header a:hover, #simple-wrap .topiclist .header a:active
{
    color: #fff;
}

#simple-wrap #page-body p.right
{
    display: inline;
    float: none;
}

#simple-wrap #search .inputbox
{
    width: 659px;
}

#wrap fieldset
{
    margin: 0;
    padding: 0;   
}

#simple-wrap .navbar
{
    background-color: #F6B495;
}

#simple-wrap .forabg, #simple-wrap .forumbg
{
    background-color: #e31818;
}

#simple-wrap .navbar, #simple-wrap .navbar a
{
    color: #fff;
}

#simple-wrap li.row:hover dd
{
	border-left-color: #FDF0EA;
}

#simple-wrap li.row
{
    background-color: #fff;
}

#simple-wrap li.row:hover
{
    background-color: #FDF0EA;
}

#simple-wrap .bg1
{
    background-color: #FDF0EA;
}

#simple-wrap .bg2
{
    background-color: #FCE5DA;
}

#simple-wrap a.top:link, #simple-wrap a.top:visited, #simple-wrap a.top:hover, #simple-wrap a.top:active
{
    color: #e31818;
}

#simple-wrap a.top {
    letter-spacing:normal;
}

#simple-wrap .pagination span strong {
	color: #FFFFFF;
	background-color: #e31818;
	border-color: #e31818;
}

#simple-wrap .pagination span a, #simple-wrap .pagination span a:link, #simple-wrap .pagination span a:visited, #simple-wrap .pagination span a:active {
	color: #000;
	background-color: #f6b495;
	border-color: #f6b495;
}

#simple-wrap .pagination span a:hover {
	border-color: #e31818;
	background-color: #e31818;
	color: #FFF;
}

#simple-wrap .panel
{
    background-color: #FCE5DA;
}

#simple-wrap hr
{
    background-attachment:inherit;
    background-color:transparent;
    background-image:none;
    background-position:inherit;
    background-repeat:inherit;
    border-color:#e31818 #FFFFFF #FFFFFF;
    border-style:solid none none;
    border-width:1px 0 0;
    clear:both;
    display:block;
    height:1px;
    margin:5px 0;
    line-height:normal;
    padding:inherit;
}

#simple-wrap hr.dashed
{
    border-style:dashed none none;
}

#simple-wrap #tabs .activetab a
{
    border-bottom-color:#f6b495;
}

#simple-wrap #navigation a
{
    background-color: #f6b495;
}

#simple-wrap #tabs a span
{
    color: #E31818;
}

#simple-wrap #tabs a:hover span
{
    text-decoration: underline;
}

#simple-wrap #tabs .activetab a span
{
    color: #000;
}

#simple-wrap #navigation #active-subsection a
{
    color: #000;
}

#simple-wrap #navigation li a:hover
{
    text-decoration: underline;
}