/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
}
.td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
}
a{ color:#306ab2;}
a:hover{text-decoration:none; }
img, a img { border:0;}
#main { margin:0 auto; width:915px; background:url(images/bg-top.png) top left no-repeat;}

/*------HEADER------*/
#header {
	padding:0px;
}
.head-row1 { height:400px; width:100%; overflow:hidden;}
.head-row1 .col1 { width:907px; padding-left:4px; padding-top:5px;}
.col2 { position:absolute; float:left; padding-top:10px; padding-left:750px;}

.head-row2 { height:42px; width:100%; overflow:hidden; }
.head-row2 .col1 { float:left; width:915px}
.logo {
	float:left;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.pr-menu {overflow:hidden; padding-top:0px; padding-left:10px;}
ul.primary-links {margin:0px; padding:0px; list-style:none; width:100%; overflow:hidden;}
ul.primary-links li { float:left; padding:0px 2px 0px 0px; background:url(images/bg-li2.gif) no-repeat right 11px;}
ul.primary-links li a { color:#4b4c4c; text-decoration:none; text-transform:capitalize; font-size:12px; font-weight:bold; display:block;}
ul.primary-links li a span { padding:0; display:block;}
ul.primary-links li a span span {
	display:block;
	padding-top: 14px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}

ul.primary-links li a.active, ul.primary-links li a:hover { background:url(images/bg-li.gif) top repeat-x; color:#095d93}
ul.primary-links li a.active span, ul.primary-links li a:hover span { background:url(images/li-left.gif) top left no-repeat}
ul.primary-links li a.active span span, ul.primary-links li a:hover span span{ background:url(images/li-right.gif) top right no-repeat}

/* footer */
#footer { color:#000; font-size:12px; font-weight:normal; text-align:center; width:100%; overflow:hidden;}
.foot {  background:url(images/bg-bot.png) top repeat-x; padding:25px 0px 28px 0px}
.foot-left { background:url(images/bot-left.png) left top no-repeat; text-align:left; margin:0 auto; width:915px;}
.foot-right {
	background:url(images/bot-right.png) top right no-repeat;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/* footer end */

.cont-left { background:url(images/cont-left.png) left repeat-y; width:100%; overflow:hidden;}
.cont-right { background:url(images/cont-right.png) right repeat-y; padding:0px 4px 0px 4px;}
.bg-cont { background:#FFF; width:100%; overflow:hidden;}
.style1 { background:url(images/bg.gif) top repeat-x #004c9c;}
.style2 { background:url(images/bg-2.gif) top repeat-x #b00000}
.style2 .min-width { background:url(images/bg2-2.jpg) top left no-repeat;}

.style2 h4, .style2 h1.title a, .style2 a, .style2 #tabs-3 li a, .style2 #tabs-1 li a, .style2 ul.primary-links li a.active, .style2 ul.primary-links li a:hover, .style2 #block-user-1 .content ul.menu li a:hover, .style2 #block-forum-0 .more-link a, .style2 #block-forum-1 .more-link a, .style2 #block-blog-0 .more-link a, .style2 .collapse-processed a, .style2 ul.tabs li a:hover, .style2 ul.primary li.active a, .style2 .admin-list a, .style2 .body ul.menu li a, .style2 .body .item-list ul li a  { color:#b52626}

.style2 #block-poll-0 .bar .foreground, .style2 .poll .bar .foreground { background:#b52626}

.style2 #block-user-0 { background:#770000;}
.style2 #block-user-0 .block-top { background:url(images/block-top2-2.gif) top left no-repeat;}
.style2 #block-user-0 .content { background:url(images/block-bot2-2.gif) bottom left no-repeat;}

.style2 #user-login-form .item-list li a { color:#fd8c6e}
.style2 #user-login-form .item-list li a:hover { color:#FFF}



.style3 { background:url(images/bg-3.gif) top repeat-x #127600}
.style3 .min-width { background:url(images/bg2-3.jpg) top left no-repeat;}

.style3 h4, .style3 h1.title a, .style3 a, .style3 #tabs-3 li a, .style3 #tabs-1 li a, .style3 ul.primary-links li a.active, .style3 ul.primary-links li a:hover, .style3 #block-user-1 .content ul.menu li a:hover, .style3 #block-forum-0 .more-link a, .style3 #block-forum-1 .more-link a, .style3 #block-blog-0 .more-link a, .style3 .collapse-processed a, .style3 ul.tabs li a:hover, .style3 ul.primary li.active a, .style3 .admin-list a, .style3 .body ul.menu li a, .style3 .body .item-list ul li a  { color:#37a606}

.style3 #block-poll-0 .bar .foreground, .style3 .poll .bar .foreground { background:#37a606}

.style3 #block-user-0 { background:#2a6100;}
.style3 #block-user-0 .block-top { background:url(images/block-top2-3.gif) top left no-repeat;}
.style3 #block-user-0 .content { background:url(images/block-bot2-3.gif) bottom left no-repeat;}

.style3 #user-login-form .item-list li a { color:#a0fd6e}
.style3 #user-login-form .item-list li a:hover { color:#FFF}
/*-----------------------------------------------------------------------------*/
#styleSwitch li { float:left; cursor:pointer;  position:relative; overflow:hidden; }

#styleSwitch li.label { color:#000; padding-right:9px; padding-top:1px;}

#styleSwitch li.selected { }

#styleSwitch li#style1 { width:24px; height:18px; background:url(images/blue.gif) no-repeat 0 0}
#styleSwitch li#style2 { width:23px; height:18px; background:url(images/red.gif) no-repeat 0 0}
#styleSwitch li#style3 { width:23px; height:18px; background:url(images/green.gif) no-repeat 0 0}

#styleSwitch li#style1.selected, #styleSwitch li#style1:hover { background:url(images/blue-active.gif) no-repeat 0 0}
#styleSwitch li#style2.selected, #styleSwitch li#style2:hover { background:url(images/red-active.gif) no-repeat 0 0}
#styleSwitch li#style3.selected, #styleSwitch li#style3:hover { background:url(images/green-active.gif) no-repeat 0 0}
