BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 0.8em/1.5em Tahoma, sans-serif;
    COLOR: #454545;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
	background-image: url('/_Images/template1/bg.png');
	background-repeat: repeat-x;
	background-position: top;
}

img { border :0 ;}



HR
{
    COLOR: #ff00cc;
    HEIGHT: 1px;
    border:1px dotted #FF0033;
}

H1{
	FONT: 18pt Trebuchet MS,Tahoma,Verdana;
	Font-weight:bold;
	Color:#0066CC;
}

H2{
	FONT: 15pt Verdana, Tahoma;
	Font-weight:bold;
	Color:#FF0033;
}

H3{
	FONT: 14pt Verdana, Tahoma;
	Font-weight:bold;
	Color:#777;
}


input {
	 boder:0;
	 margin:0;
	 padding:0;
}
.Search{
	color:#777;
}

.Search #Q{
	border:1px solid #FF9900;
	border-left:5px solid #FF9900;
	color:#0099FF;
	font-weight:bold;
	width:200px;
	padding:4px;
}

.TemplateBorders{
	Border-left:1px solid #777;
	Border-right:1px solid #777;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
}

.NewsBody{
	FONT: 10pt Verdana, Tahoma;
	margin:0 0 1.5em 0;
	font-size:100%;
	line-height:170%;
	margin:0 0 1em 0;	
}

.NewsBody A{
	color:#99CC00;
	font-weight:bold;
	text-decoration:none;
}

.NewsBody A:hover{
	text-decoration:underline;
}

.NewsBody P{
	padding:10px;
}
.NewsBody Form{
	padding:0px;
	margin:0px;
	/*
		border-top:1px solid #FF0033;
		border-bottom:1px solid #FF0033;
	*/
}



.NewsBody Form B{
	color: #FF0033;
}
.NewsBody Form pre{
	color: #777;
	display:block;
	background-color:#EEEEEE;
	border:0px solid #CCCCCC;	
}


.NewsBody pre{
	display:block;
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	color: #777;
	margin:5px;
	padding:5px;	
	verticle-align:middle;
}

.NewsBody Span{
	color:#777;
	display:block;
	margin:0 0 10px 0;
	padding-top:12px;
	border-top:1px dotted #ccc;
	color:#999;
	font-size:85%;	
}

.Topics{
	margin:5px;
	padding:5px;
	color:#FF0033;
}

.Topics H1{
	color:#99CC00;
}

.Topics A{
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	padding: 5px 5px 5px 5px;	
	margin: 5 5 5 5;
}

.Topics H4{
	color:#99CC00;
	font-size:14px;
	background-color:#FFF;
	border:1px solid #ccc;
}

.Tops{
	font-weight:bold;
}

.Tops B{
	border-bottom:1px solid #777;
}


.Tops A{
	text-decoration:none;
	padding: 5px 5px 5px 5px;
	color:#777;
}

.Tops A:hover{
	color:#0066CC;
}

.Menu{
	color:#CCCCCC;
	height:25px;
	vertical-align: middle;
}

.Menu a{
	color:#FFFFFF;
	text-decoration:none;
	FONT: 10pt Verdana, Tahoma;
	Font-weight:bold;
}


.NewsList{
	FONT: 10pt Verdana, Tahoma;
}
.NewsList A{
	text-decoration:none;
	color: #0066CC;
	margin:5px;
	line-height:150%;
}

.NewsList A:hover{
	text-decoration:none;
	border-bottom:1px dotted #99CC00;
	color: #0066CC;
}

.NewsList ul { 
	margin-left:.5em; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:1em; 
	padding-left:1em; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:0
} 

.NewsList Span{
	color:#0066CC;
	border-bottom:1px dotted #99CC00;
	font-weight:bold;
}

.NewsList H1{
/*	background-image:url('/_images/template1/gradient.gif');*/
	FONT: 16pt Trebuchet MS,Tahoma,Verdana;
	Font-weight:bold;
	Color:#0066CC;	
}

.News{
	FONT: 8pt Verdana, Tahoma;
		
}
.News A{
	text-decoration:none;
	color: #0066CC;
	margin:1px;
	line-height:150%;
}

.News A:hover{
	text-decoration:none;
	color: #0066CC;
	border-bottom:1px dotted #99CC00;
}

.News Span{
	color:#0066CC;
	font-weight:bold;
}

.News H1{
	FONT: 11pt Trebuchet MS,Tahoma,Verdana;
	Font-weight:bold;
	Color:#fff;	
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	background-color:#0066CC;
	border-top:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	border:1px Solid #000000;
}


.RelatedNews H2{
	color:#0066CC;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}

.RelatedNews A{
	text-decoration:none;
	border-left:5px solid #FFF;
	color: #777;
}

.RelatedNews A:hover{
	text-decoration:none;
	color: #0066CC;
}

.Logo{
	padding:0px;
	margin:0px;
	width:250px;
}

.Logo a{
	text-decoration:none;
	color:#777;
	font-weight:bold;
}

.Logo a:hover{
	color:#FFFFFF;
}




P{
	Padding:5px
	Margin:5px;
	font-size:15;
}

.QuickLinks{
	background-color:#66CCFF;
	display:block;
	font-weight:bold;
	font-size:10;
}
.QuickLinks a{
	color:#666666;	
}


.clsReview{
	border-left:5px solid #777;
	border-top:1px solid #777;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	background-color:#CCFF99;
	padding:5px;
	margin:25px;
	color:#000;
}
.clsReview a{
	color:blue;
	font-weight:bold;
}

/*comment box css style sheet bg=99CC66*/
.commentbox{
background-color: #CCFF99;
border-top:1px solid #99CC00;
border-left:1px solid #99CC00;
border-right:1px solid #99CC00;
border-bottom:5px solid #99CC00;
width: 95%;
padding: 10px;
}
.commentbox a{
	color:#0066CC;
}

.commentfooter{
background: url(/_Images/ratings/commentarrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}
/*ends here comment box css style sheet*/


	.FieldTitleRequired
	{
		text-align: right;
		font-weight: bold;
		color:#777;
	}
	
	.FieldTitle
	{
		text-align: right;
		color:#777;
	}












/*menu*/


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(/_images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(/_images/indentbg2.gif) center center repeat-x;
}

/*menu*/



.post{
 padding:10px;
 margin:0px;
 line-height:150%;
}

.post h1{
 padding:0px;
 margin:0px;
 color:#000;	
 font-size:14px;
}

.post h1 a{
 padding:0px;
 margin:0px;
 font-size:14px;
 text-decoration:none;
}

.post span{
	 padding:0px;
 margin:0px;
font-size:9px;
color:#777;
}

.contentarea{
 line-height:150%;
 padding:0px;
 margin:0px;
}
.post hr{
 border-bottom:1px solid #777;
 width:50%;
 text-align:center;
}



.comments{
  	padding:5px;
  	border-top:1px solid #eeeeee;
  	background-color:#FBFBFA;
  	width:600px;
  	
}

.comments h3{
	padding:5px;
	margin:0px
	display:block;
	color:#777;
	border-bottom:1px solid #eeeeee;
	font-size:16px;
}

.comments IMG
{
    border:0px;
}

.commentlist td{
	background-color:#eee;
	color:#000;
}

.commentform{
	padding:5px;
	margin:5px
	line-height:150%;
	border:1px solid #eeeeee;
}

.commentform h3{
	padding:5px;
	margin:0px
	display:block;
	color:#777;
	border-bottom:1px solid #eeeeee;
}

.commentform label{
	display:block;
	background-color:#FBFBFA;
	border-top:1px solid #eee;
	padding:5px;
}


.Footer{
	height:50px;
	background-color:#777;
}

.Footer h1{
	color:#fff;
	padding:5px;
	margin:0px;
	text-align:left;
	font-size:20px;
	display:block;
}

.Footer h1 span{
	font-size:10px;
	text-align:center;
	padding-left:150px;
	padding-right:50px;
}

.Footer h1 span a{
	text-decoration:none;
}


.Break{
	background-image: url(/_images/body-break.jpg);
	background-repeat: repeat-y;
	width:40px;
}



.post{
	padding:5px;
	line-height:150%;
	display:block;
	text-align:left;
}

.post h1{
	padding:0px;
	margin:0px;
}

.post h1 a{
	color:blue;
	font-size:14px;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.post p{
	line-height:150%;
	padding:0px;
	padding-top:10px;
	margin:0px;
}

.post image{
	padding:10px;
	border-right:10px solid #fff;
	border-bottom:10px solid #fff;
}


.post postedby{
	display:block;
	border-top:1px solid #777;
	font-size:9px;
	color:#ccc;
}


#articlethree{
	background-color:#F95209;
	padding:2px;
	padding-top:10px;
	color:#fff;
	width:250px;
}

#articlethree h1{
padding:0px;
margin:0px;
font-size:18px;
color:#fff;
text-align:left;
}

#articlethree .post{
	background-color:#fff;
	color:#000;
	width:100%;
}

#articlethree .post h1{
padding:0px;margin:0px;font-size:12px;
font-weight:normal
}
