/*
	Template AntarianTheme
	http://cvetq.info
	
*/

* {
	padding : 0;
	margin : 0;
}

body {
	background : #fafafa;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 10pt;
	color : #000000;
}

#content {
	padding : 0;
	margin : 5px auto;
	width : 1000px;
	background : #fafafa;
	border: 1px solid #000000;
}

#header {
	margin : 0;
	padding : 0;
	width : 100%;
	background : inherit;
	color : #585858;
	height : 97px;
}

#header .topong {
	
	height : 97px;
	width : 770px;
	float : right;
}
#header .topong .pad {
	padding : 5px 5px 0 5px;
}
#header .topong .txt {
	padding : 0;
	color : #a5a5a5;
}

#header h1 {
	background : #fafafa;
	font-family : "Tahoma", Verdana, Arial, sans-serif;
	font-size : 1.3em;
	color : #f79800;
	font-weight : bold;
	padding : 0;
	margin : 0;
	margin-top: 10px;
	margin-left: 5px;
}

#header .slogan {
	color : #000000;
	margin : 0;
	padding : 0;
	background : #fafafa;
	font : bold 1em "Tahoma", Verdana, Arial, sans-serif;
	padding-left : 2px;
	margin-left: 5px;
}

#menu {
	margin : 0 0;
	padding : 0;
	background : #4b7da7 url(images/menubg.gif) repeat-x top;
	color : #fff;
	width : 100%;
	height : 40px;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
}
#menu .pad {
	padding-top : 12px;
}
#menu a, #menu a:visited {
	color : #fff;
	text-decoration : none;
	background : inherit;
}
#menu .submit {
	vertical-align : bottom;
}
#menu .submit ul {
	margin : 0;
	padding : 0 10px 0 0;
	list-style : none;
}
#menu .submit li {
	display : inline;
	margin : 0;
	padding : 0;
}
#menu .submit a {
	float : left;
	background : transparent;
	margin : 0;
	padding : 0 0 0 0;
	text-decoration : none;
}
#menu .submit a span {
	float : left;
	background : url(images/menusep.gif) no-repeat left;
	color : #fff;
	font-weight : bold;
	display : block;
	padding : 0 10px 0 10px;
	margin-right : 2px;
}
#menu .submit a span {
	float : none;
}

#modules {
	margin-top : 2px;
	height : 240px;
}
#modules #mod3 {
	background : #fafafa url(images/topgreybox1.jpg) no-repeat top;
	height : 235px;
	width : 328px;
	float : right;
	margin-top : 5px;
	text-align : center;
	border: 1px solid #000000;
margin-right: 1px;
}
#modules #mod2 {
	background : #fafafa url(images/topgreybox1.jpg) no-repeat top;
	height : 235px;
	width : 329px;
	float : right;
	margin-right : 3px;
	margin-top : 5px;
	border: 1px solid #000000;
}
#modules #mod1 {
	background : #fafafa url(images/topgreybox1.jpg) no-repeat top;
	height : 235px;
	width : 329px;
	float : left;
	margin-top : 5px;
	border: 1px solid #000000;
	margin-left: 1px;
}
#modules .padding {
	padding : 13px 20px 10px 20px;
}


#modules h3 {
	font : bold 1em "Tahoma", verdana, Arial;
	color : #cc3300;
	background : transparent;
	margin:10px 0 10px 25px;
	text-align : center;
	padding-right : 10px;
}
#modules h3 a {
	color : #009900;
	background : transparent;
}
#modules h3 a:hover {
	text-decoration : none;
	color : #ad0101;
}

#modules h4 {
	font : bold 0.8em "Tahoma", verdana, Arial;
	color : #000000;
	background : transparent;
	margin:5px 0 5px 15px;
	padding-right : 15px;
}
#modules h4 a {
	color : #009900;
	background : transparent;
}
#modules h4 a:hover {
	text-decoration : none;
	color : #ad0101;
}

#maincontent {
	background : #fafafa;
}


#maincontent #graph {
	margin-top : 15px;
	background : #fafafa url(images/statgraph2.jpg) no-repeat left;
	width : 203px;
	height :256px;
	float : left;
}
#maincontent p {
	margin-top : 10px;
}
#maincontent img {
	border: 0px;
}
#maincontent .readm {
	color : #36be00;
	font-weight : bold;
	background : inherit;
}
#maincontent h2 {
	font : bold 1.2em "Tahoma", verdana, Arial;
	color : #000000;
	background : transparent;
	margin-bottom : 4px;
	border-bottom : 1px solid #e3eaef;
}
#maincontent #introduction {
	margin: 25px 0 40px 0;
	width : 100%;
	background : inherit;
	text-align : justify;
	color : #8e8e8e;
}
#maincontent #rightside {
	float : right;
	width : 220px;
	background : #f0f0f0;
	padding : 10px;
	margin : 10px 0 10px 0;
	border-bottom : 1px solid #000000;
}
#maincontent #rightside h2 {
	margin-bottom : 10px;
}

#maincontent #leftside {
	background : inherit;
	margin-right : 10px;
	width : 730px;
	margin-left : 10px;
}
#maincontent #leftside .r {
	float : right;
	width : 250px;
	text-align : justify;
	margin-bottom : 5px;
}
#maincontent #leftside .le {
	width : 730px;
	text-align : justify;
	margin-bottom : 15px;
	margin-left : 10px;
}
#maincontent #leftside .pad {
	padding : 15px 0 15px 0;
	text-align : justify;
}

#maincontent h3 {
	font : bold 1em "Tahoma", verdana, Arial;
	color : #cc3300;
	background : transparent;
	margin:5px 0 5px 5px;
	text-align : center;
margin-top : 10px;
}
#maincontent h3 a {
	color : #618fb5;
	background : transparent;
}
#maincontent h3 a:hover {
	text-decoration : none;
	color : #ad0101;
}

#maincontent h4 {
	font : bold 0.8em "Tahoma", verdana, Arial;
	color : #000000;
	background : transparent;
	margin:5px 0 5px 5px;
margin-bottom : 10px;
border-bottom : 2px solid #f79800;
}
#maincontent h4 a {
	color : #009900;
	background : transparent;
}
#maincontent h4 a:hover {
	text-decoration : none;
	color : #719fc5;
}



#footer {
	bottom : 0;
	clear : both;
	text-align : left;
	border-top : 2px solid #e5e5e5;
	padding : 3px 0 0 0;
	margin-top : 5px;
	height : 50px;
	color : #888;
	background : inherit;
}
#footer .right {
	float : right;
}


/* Forum - NO MIKE */
.fborder {
	border: #CCCCCC 1px solid;
}
.forumheader, .nforumcaption{
	background-color: #f1f4fd;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	background-image : url();
	border-top: 1px solid #becde0;
	border-bottom: 1px solid #e2e9f1;
	border-left: 0;
	border-right: 0;
	text-align: left;
}

.finfobar{
	background-color: #CCC8C8;
	color:#000;
	padding: 4px;
	border: 1px solid #C3BDBD;
	text-align: left;
	background-image : url(images/forumheader.png);
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
}

.forumheader2{
	background-color: #f4f6fb;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #f4f6fb 1px solid;
	text-align: left;
}

.forumheader3{
	background-color: #f1f4fd;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	text-align: left;
	color:#000;
	padding: 4px;
	border: #f1f4fd 1px solid;

}

.forumheader3_alt{
	background-color: #f0f0f0;
}

.forumborder{
	border: #000080 1px solid;
}

.fcaption {
	border-bottom: 1px solid #becde0;
	border-top: 1px solid #e2e9f1;
	border-left: 0;
	border-right: 0;
	background-image : url(images/fcaption.png);
	padding: 2px 0 2px 4px;
	background-color: #f9fafb;
	font: 9pt verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height: 15px;
}

.defaulttext {
	font: 9pt tahoma, verdana, arial, helvetica, sans-serif;
	color:#32475f;
}

.tbox{
	background-color: #FAFAFA;
	border: #5e5d63 1px solid;
	color: #000000;
	text-align: left;
}

.nextprev{
	background-color: #FAFAFA;
	border: #000 0px solid;
	color: #000000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	text-align:center;
	padding : 2px;
}

.smalltext, .smallblacktext, .tbox, .helpbox {
	font: normal 10px  arial, verdana, tahoma, arial, sans-serif;
}

/* sidebar */
#sidebar {
	float: left;
	width: 100%;
	margin: 0;	padding: 0; 
	display: inline;		
}

#sidebar ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}
#sidebar ul.sidemenu li {
	margin-bottom:1px;
	border: 1px solid #f2f2f2;
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:bold;
	color: #333;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	border-left:4px solid #CCC;	
	
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 18px; }

#sidebar ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	background: #f2f2f2;
	color: #339900;
	border-left:4px solid #9EC630;
}
td {
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding: 0px;
	text-align:left;
}
.bodytable {
	padding: 2px;
	font: 0.8em verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
}
