/* CSS Document */


h2{
/*font:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Verdana, Sans-Serif;
/*font-size:16px;*/
font-size: 1.3em;
font-weight:bold;
margin: 0 0 0 0;
/*text-transform:capitalize;*/
}

h3{
font-family:Arial, Verdana, Sans-Serif;
font-size: 1.0em;
/*font-size:12px;*/
font-weight:100;
line-height : 1.5em;
}

/*
h2 a:visited{
color:#33FF00;
}
*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 100%;*/
	font-size: 100.1%;
	background:#d1d1d1 url(../body-bgNEW.gif) top repeat-x;
	margin-top:0;
	margin-left:5%;
	margin-right:5%;
	padding: 0;
	min-width:50em;
	color : #555;
}


#banner{
display:none;
}

#FrontIntro{
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
text-align:left;
padding-top:1px;
padding-left:20px;
padding-right:15px;
padding-bottom:1px;
color:#006666;
margin-bottom:30px;
}



#w3c_valid{
text-align:center;
}


#w3c_valid img{
border:none;
}


#test1{
height:35px;
background-color:#1e9354;
padding-top:15px;
}


#test1:hover{
background-color:#ffe700;
}


#con_logo{
	/*background-color:#CC3300;*/
text-align:left;
background-image:url(../Picture2.png);
background-repeat: no-repeat;
height:80px;
margin-left:30%;
}

#con_logo:hover{
background-image:url(../Picture1.png);
background-repeat: no-repeat;
cursor:pointer;
}


#navigationlinks{
font-size:14px;
float:left; 
padding-left:50px; 
padding-top:10px; 

}

#navigationlinks a{
font-weight:bold;
text-decoration: none;
color:#0066cc;
/*
color : #6380a3;
color:#f1554c;*/
}

#navigationlinks a:hover{
text-decoration:underline;
color:#f1554c;
}

/*
#navigationlinks a:visited{
color:#f1554c;
}
*/


#PosterID{
float:right; 
padding-right:50px; 
padding-top:10px; 
font-size:14px;
}


#rightcontent{
/*width:200px;*/
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-size:12px;
width:25%; 
float:right; 
margin-right:15px;
margin-left:3px;
list-style:none;
text-decoration:none;
/*color:#466284;*/
}

#rightcontent a{
color:#466284;
}

#rightcontent a:hover{
color:#f1554c;
font-weight:bold;

/*
color:#FFFFFF;
background-color:#000000;
*/
}

#rightcontent a:visited{
color:#f1554c;
}


div#nifty{
/*margin:10px auto;*/
/*margin:1% auto;*/
margin-top:25px;
background: #FFF;
width:100%;
text-align:left;
/*text-align:left;*/
}




/*b.rtop{display:block;background: #e8e9e9;}*/
b.rtop{display:block;background: #d1d1d1;}
b.rbottom{display:block;background: #d1d1d1;}

b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFF}
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}




/*Top Banner*/

#t1{
background:url(../navright.jpg) top right no-repeat;
height:66px;
float:right;
width:10px;
}

#t2{
	background:#fff url(../topbar-bg.jpg) top left no-repeat;
	height:66px;
	margin:10px auto;
}



.poster_content_box:hover{
background-color:#CCFFCC;
}


.poster_content_box {
	/*background-color:#F5F5F5;*/
	background-color:#F5F5F5;
	text-align:left;
	margin-bottom:6px;
	border:1px solid #D2D2D2;
	padding: 5px 5px 5px 5px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size: 0.75em;
}


* html .poster_content_box { 
height:1px; 
}


div.poster_content_box p.clear {
clear: both;
line-height:0.2;
font-size: 2pt;
}

.poster_content_box a{
color:#0066cc;
/*color:#6380a3;*/
}

.poster_content_box a:hover{
color:#f1554c;
}

.poster_content_box a img{
border:none;
} 


.BxNewsTitle{
/*.NewsTitleStyle{*/
/*
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;*/
margin-top:3px;
margin-bottom:5px;
}






/*
.BxNewsTitle a{
color : #6380a3;
}

.BxNewsTitle a:hover{
color:#f1554c;
}
*/


.image1{
float:left;
margin-right:20px;
margin-bottom:10px;
/*width:50%;
max-width:400px;*/
}





.AurthorBox{
position:relative;
bottom:1px;
text-align:right;
}

.clearit{
clear:both;
}


/*Fotter*/
#test{
	background-color:#ffdd99;
	padding-top:1em;
	font-size:.7em;
	margin:auto;
	text-align:center;
}



/*
the following is for the on hover to work with IE and firefox
*/



#s_results{
float:left; 
width:65%;
}


#s_results a {
text-decoration: none;
}


.show_hide_selector{
float:right;
padding-left:450px;
}


/*=============Used to fix IE min-width problem============*/
.width {
	width: 100%;
	min-width: 400px;
	/*margin: 0 auto;*/
	margin-left:5%;
	text-align: left;
	background-color: #fff;
}
* html .minwidth {
	border-left: 500px solid #fff;
}
* html .container {
	margin-left: -500px;
	position: relative;
}
/*\*/
* html .minwidth, * html .container, * html .content {
	height: 1px;
}
/*====================================================*/
