
a.readon{background:transparent url(../images/read_more.png) no-repeat;color:#dfdfdf;display:block;height:25px;font-weight:bold;line-height:25px;margin:25px 0 0;text-align:center;text-shadow:1px 1px #555;text-decoration:none;width:112px}
a.readon:hover{color:#000;text-decoration:none;font-weight:normal;background:transparent url(../images/read_more_hover.png) no-repeat;color:#dfdfdf;line-height:20px;width:102px}

/* Page Navigation */

span.pagenav {

}
.pagenav,
.pagenav_next,
.pagenav_prev {
   text-align: center;
   color: #808080;
   padding: 2px 5px;
   font-size: 11px;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   width: 50px;
   font-weight: bold;
   
}

.pagenav:hover,
.pagenav_next:hover,
.pagenav_prev:hover {
   color: #808080;
}

.pagenav_next a,
.pagenav_prev a {
   color: #304d6f;
   text-decoration: none;
}

.pagenav_next a:hover,
.pagenav_prev a:hover {
   color: #000000;
   text-decoration: none;
}

.pagenavcounter {
   font-weight: bold;
}

a.pagenav, a.pagenav:visited {
   color: #304d6f;
}

a.pagenav:hover {
   color: #304d6f;
   text-decoration: underline;
}

#breadcrumbs {
 width:650px;
 margin-top:10px;
 padding: 1px 0 0 5px;
 height:20px;
 background:url(../images/breadcrumb_back.jpg) repeat-x;
 border-right: 1px solid #980000;
 border-left: 1px solid #980000;
 font-weight:bold;
 color:#dfdfdf;
 
}
#breadcrumbs img { outline: 0; border: 0;  padding:0;}

#breadcrumbs a {
	padding:0;
	margin:0;
	color:#000000;
}

#breadcrump a:hover {
	padding:0;
	margin:0;
	text-decoration:underline;
}

#josForm {margin:0;padding:0; font-size:14px;}
#josForm label{cursor:pointer}
#josForm input,select,textarea,.inputbox,.button{font:100% Arial,Helvetica,sans-serif;}
#josForm .inputbox{background:#1d384b none repeat scroll 0 0;border:1px solid #B9B7B5;color:#666;font-size:100%;padding:2px}
#josForm .button{background:#252525;border:1px solid #2a2a2a;cursor:pointer;color:#fff;font-weight:bold;padding:3px 8px}
#josForm .button:hover{background:#2a2a2a;border:1px solid #252525}
* html .button{padding:0 5px !important}
* + html .button{padding:0 5px !important}

#searchForm {margin:0;padding:0; font-size:14px;}
#searchForm label{cursor:pointer}
#searchForm input,select,textarea,.inputbox,.button{font:100% Arial,Helvetica,sans-serif;}
#searchForm .inputbox{background:#1d384b none repeat scroll 0 0;border:1px solid #B9B7B5;color:#fff;font-size:100%;padding:2px}
#searchForm .button{background:#252525;border:1px solid #2a2a2a;cursor:pointer;color:#fff;font-weight:bold;padding:3px 8px}
#searchForm .button:hover{background:#2a2a2a;border:1px solid #252525}
* html .button{padding:0 5px !important}
* + html .button{padding:0 5px !important}

#emailForm {margin:0;padding:0; font-size:14px;}
#emailForm label{cursor:pointer}
#emailForm input,select,textarea,.inputbox,.button{font:100% Arial,Helvetica,sans-serif;}
#emailForm .inputbox{background:#1d384b none repeat scroll 0 0;border:1px solid #B9B7B5;color:#fff;font-size:100%;padding:2px}
#emailForm .button{background:#252525;border:1px solid #2a2a2a;cursor:pointer;color:#fff;font-weight:bold;padding:3px 8px}
#emailForm .button:hover{background:#2a2a2a;border:1px solid #252525}
* html .button{padding:0 5px !important}
* + html .button{padding:0 5px !important}

#form-login {margin:0;padding:0;background-color:#1d384b;border:1px solid #fff;}
#form-login label{cursor:pointer; margin-left: 10px;}
#form-login .input {border:none;}
#form-login select,textarea,.inputbox,.button{font:100% Arial,Helvetica,sans-serif; margin-left: 10px;}
#form-login .inputbox{background:#171717 none repeat scroll 0 0;border:1px solid #171717;color:#fff;font-size:100%;padding:2px;margin-left: 10px;}
#form-login .button{background:#252525;border:1px solid #2a2a2a;cursor:pointer;color:#fff;font-weight:bold;padding:3px 8px 5px 5px;}
#form-login .button:hover{background:#2a2a2a;border:1px solid #252525}
* html .button{padding:0 5px !important}
* + html .button{padding:0 5px !important}

.category {
	color:##304d6f;
	font-size:16px;
	font-weight:lighter;
}

a.category {
	text-decoration:none;
}

a:hover.category {
text-decoration:underline;
}

#poll {
background-color:#000000;
border:none;
padding-bottom:5px;

}

#poll td{
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;

}

#poll .inputbox{
background:#1d384b none repeat scroll 0 0;border:1px solid #B9B7B5;color:#fff;font-size:100%;padding:2px
}

.poll {
	background-color:#1d384b;
	border: 1px #fff solid;
	margin-top:0;
	margin-bottom: 10px;
	color:##f5f5f5;
	padding: 3px;
	
}
.poll .button{background:#252525;border:1px solid #2a2a2a;cursor:pointer;color:#fff;font-weight:bold;padding:3px 8px}
.poll .button:hover{background:#2a2a2a;border:1px solid #252525}
* html .button{padding:0 5px !important}
* + html .button{padding:0 5px !important}

.poll td{
	padding: 3px;
	margin: 3px;
}

.pollstableborder {
	width:100%;
}

.sectiontableentry1 {
	text-align:left;
	}
	
.sectiontableentry2 {
	text-align:left;
	}
.sectiontableheader {
	width: auto;
    font: normal 1.6em "Trebuchet MS", Helvetica, Arial; 
	color: #304d6f; 	
	text-align:left;
	padding-left: 5px;
   	margin: 0 0 0 0;
	}

.sectiontablefooter {
	width: auto;
    font: normal 1.6em "Trebuchet MS", Helvetica, Arial; 
	color: #304d6f; 	
	text-align:left;
	padding-left: 5px;
   	margin: 0 0 0 0;
	}
.smalldark {
	color:#dfdfdf;;
	font-size:11px;
}

.smalldark {
color:#646464;
font-size:12px;
}
.createdate {
color:#646464;
font-size:12px;
}	
.modifydate {
color:#646464;
font-size:12px;
}
.small {
color:#646464;
font-size:12px;
}

.contentheading {
	width: auto;
    font: normal 1.6em "Trebuchet MS", Helvetica, Arial; 
	color: #304d6f; 	
	text-align:left;
	padding-left: 5px;
   	margin: 0 0 0 0;
}

.componentheading {
	margin: 5px 5px 5px 5px;
	padding: 5px 0;
	font-size: 1.7em;
	font-weight:lighter;
	color: #dfdfdf;
	}		
.contentpane {
width:100%;
}