body
{
color: #000;
margin: 10px 0px 10px 0px; 
background-color: #999999;
font-size: 10pt; 
font-family: Arial, Sans-serif;
}

BODY, TD, TH, TR{ color: #000; font-size: 9pt; font-family: Arial, Sans-serif; }
input, select, textarea { background-color:#ffffff; color:black; font-weight:normal; font-family: Arial, Sans-serif; font-size: 9pt }

a:link,
a:active,
a:visited
{
	font-family: Arial, Sans-serif;
	
	text-decoration: none;
	color: #000000;

}
a:hover
{
	font-family: Arial, Sans-serif;

	text-decoration: underline;
	color: #000000;
}

img
{
	border: 0px;
}

.clear_main
{
	clear: both;
	margin: 0px auto 0px auto;
	width: 1000px;
}

table { border-collapse:collapse; }

#pageloading { position : absolute; left : 50%; top : 50%; margin-top : -50px; margin-left : -90px; text-align : center; }

.white a:link {color: #fff; text-decoration: none;}

.top_menu a:hover { text-decoration: underline; }

.top_menu span { margin-left: 5px; }

.botband { background: url('../images/bot_mid.jpg') repeat-x top left; height: 18px; width: 983px; margin: 0px auto 0px auto; clear: both;}

.bot_left {background: url('../images/bot_left.jpg') no-repeat top left; height: 18px; width: 11px; float: left;}
.bot_right {background: url('../images/bot_right.jpg') no-repeat top left; height: 18px; width: 16px; float: right;}

.suggest_link { width: 235px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #FFFFFF; padding: 4px 9px 4px 9px; }

.suggest_link_over { width: 235px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #E9E9E9; padding: 4px 9px 4px 9px; }

#txtSearch { width: 200px; overflow: visible; padding-left:2px; }
 
* html div#search_suggest { overflow:visible;  } /* box model hack */



.mid {background: #FFFFFF url('../images/mid.jpg') repeat-y top right; width: 983px; margin: 0px auto 0px auto; clear: both; padding-top: 100px;	 text-align: center;}
.sub_mid {background: #FFFFFF url('../images/mid.jpg') repeat-y top right; width: 983px; margin: 0px auto 0px auto; clear: both; padding-top: 30px;	}

.style1 { color: #000; font-size: 10pt; font-family: Arial, Sans-serif; }
.style2 { color: #000; font-size: 10pt; font-family: Arial, Sans-serif; }
.style3 { color: #000; font-size: 12pt; font-family: Arial, Sans-serif; }
.style4 { color: #000; font-size: 11pt; font-family: Arial, Sans-serif; }


.leftdiv {width: 720px; float: left; text-align: right; border: 0px solid #000000;}


.leftdiv2 {width: 720px; float: left; text-align: center; margin: 0px 30px 0px; border: 0px solid #000000;}


#xsnazzy p {margin:0 10px; padding-top: 0.75em; padding-bottom: 0.75em; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF;}
#xsnazzy {background: transparent; }




.searchdiv { width: 450px;  margin: 0px 0px 0px auto; text-align: center;}
.searchdiv form {margin: 0px;}
.search_but {width: 74px; height: 21px; border: 0px; background: url('../images/search.jpg') no-repeat top center;}
.searchinput { font-family: Arial, Sans-serif; font-size: 12px; color: #000000; }

.ov_down {margin-top: 20px; font-family: Arial, Sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}

.rightdiv {width: 250px; text-align: left; float: right;}

.sharelinks { text-align: center; padding: 40px 0px 10px 0px; color: #007cb5; font-family: Arial, Sans-serif; font-size: 11px; font-weight: bold;}
.sharelinks img {margin-left: 10px; margin-right: 5px; vertical-align: middle}
/*.sharelinks a:link, a:visited { color: #007cb5; font-family: Arial, Sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;} */

.boxes {padding:20px 0px 5px 0px; text-align: center; clear: both; }

.g_ad {padding: 40px 0px 5px 0px; text-align: center; clear: both;}

.footer {padding: 10px 0px 0px 0px; text-align: center; clear: both; font-family: Arial, Sans-serif; font-size: 10px; color: #000000; line-height: 1.5em;}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover { font-family: Arial, Sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
.footer a:hover { text-decoration: underline; }

a.llink { font-family: Arial, Sans-serif; font-size: 12px; color: #FFFFFF;}
.list { padding-right: 200px; padding-bottom: 5px; font-family: Arial, Sans-serif; font-size: 12px; color: #FFFFFF;}

/* Comments
------------*/

.pagination ul {
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}

.pagination ul li {
	display: inline;
	font-size: 12px;
}

h3.comments {
	margin-top: 7px;
	padding: 3px 3px 1px 10px;
	background: #f8f8f9;
	border-top: 1px solid #b5b5b5;
	border-bottom: 1px dotted #b5b5b5;
}
.comment {
	width: 401px;
	padding-top: 10px;
	background: url(../images/comment_bg_top.gif) no-repeat top left;
}
.comment .body {
	margin: 0 10px 5px 10px;
	overflow: auto;
}
.comment .posted-by {
	padding: 20px 0 20px 0;
	background: #FFF url(../images/comment_bg_bottom.gif) no-repeat top left;
	text-align: right;
}
.comment .posted-by p {
	margin-right: 20px;
	margin-bottom: 5px;
}
