
body{background-image: url("_images/topbar/gradient.jpg"); 
	 background-repeat:repeat-x; background-color:#000000;
	 font:Arial, Helvetica, sans-serif; font-size:14px;

}

.tableBG{}
.small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#TOPMENU{color:#FFFFFF;font-size:12px; text-align:right;}
#TOPMENU a{color:#FFFFFF}
#TOPMENU a:hover{color:#FFFFFF}

#SHELL{
	background-color:#FFFFFF; 
	background-image: url("_images/headerbar/fade-bg.jpg");
	 background-position:bottom left; background-repeat:no-repeat;
	float:right; width:741px; 
	border-left:2px solid #000000; 
	border-right:2px solid #000000;
	}

a{color:#990033}
a:visited{color:#996666}

#SIDEBAR{float:left; margin-top:20px; margin-left:20px; margin-right:10px; width:90px; padding:3px; 
		color:#990000; border-right:thin solid #999999; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#SIDEBAR p{margin-top:5px;  padding:2px }

#SIDEBAR a{color:#990000; text-decoration:none; display:block;}

#SIDEBAR a:hover{color:#990000; text-decoration:underline;}


#CONTENT{float:left; font:Arial, Helvetica, sans-serif; font-size:16px;float:left; width:350px; padding:10px;}
#CONTENT h3{margin-top:10px; padding-top:0px; font:Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
#CONTENT p{ }

#RIGHTSIDE{float:right; width:200px}

#NEWS{float:right; width:200px; margin:5px; margin-top:25px;
		 /* border-width:1px 3px 3px 1px;*/ 
		padding:0px;}
		
#NEWS_header{background-color:#8A4152; color:#FFFFFF;
		margin:0px; padding-left:6px; padding-right:3px; 
		font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
#NEWS_content{border:thin solid #333333; padding:3px;padding-top:0px;  background-color:#e0e0e0;
			border-width:1px 2px 2px 1px;}



#nifty{ margin: 0 10%;background: #8A4152}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #8A4152}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


pre{font:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }

h1{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px;
	padding:2px; margin:0px; margin-bottom:5px; color:#660000; font-weight:bold
	}	
	
h2{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px;
	padding:2px; margin:0px; margin-bottom:5px; margin-top:10px; color:#000000; font-weight:bold;
	border-bottom:thin solid #990000;
	}	
	
h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
	padding:2px; margin:0px; margin-top:5px; color:#333333; font-weight:bold
	}	
	
p{font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding:2px; margin:0px;
	}	

ul{margin:5px;}
li{font:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
list-style-type:square;}

form{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.tableHeader{background-color:#990000; color:#e0e0e0;  font-weight:bold;}
.tableSubheader{background-color:#e0e0e0; color:#000000;  font-weight:bold;}

.tableBorder{	border-left:1px solid #990000; 
				border-right:2px solid #990000;
				border-bottom:2px solid #990000; 
				border-top:1px solid #990000;}
td{vertical-align:top;}
	
#FOOTER{color:#CCCCCC;font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif}
#FOOTER a{color:#FFFFFF}
#FOOTER a:hover{color:#FFFFFF}
