/* PRNews Stylesheet */

body {
margin: 0 0 0 10px;
padding: 0;
background-color: #FFFFFF;
/* background-image: url(/images/prn_background.gif); */
background-repeat: repeat-y;
font: 11px Arial, Verdana, sans-serif;
color: #333333;
}

#container {
		width: 980px;
		max-width: 980px;
		margin: 0 auto;
}

P {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; margin: 8px 10px 8px 0px; padding-bottom: 0px;}
TD {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}
td.mainbody { padding-left: 10px; padding-top: 10px; padding-right: 5px;}

ul {
padding-top: 5px;
}

ul li {
/* margin-left: -20px; */
/*padding-right: 18px;*/
/* text-indent: -4px; */
list-style-image: url(/images/list_bullet.gif);
font-size: 12px;
}

.check {
/* margin-left: -20px; */
/*padding-right: 18px;*/
/* text-indent: -4px; */
list-style-image: url(/images/check.gif);
font-size: 12px;
}

/* order: Link Visted Hover Active  */
a:link { color: #003399; text-decoration:none; }
a:visited { color: #325A99; text-decoration:none; }
a:hover { color: #0033CC; text-decoration: underline; }
a:active { color: #d70606; }

a.bottomnav:link {position: relative; top: -1px; color: #D6F5FE; font-weight: bold;  text-decoration: none;}
a.bottomnav:visited {position: relative; top: -1px; color: #D6F5FE;}
a.bottomnav:hover {position: relative; top: -1px; color: #9AE505; text-decoration: none;}
a.bottomnav:active {position: relative; top: -1px; color: #D6F5FE;}


a.topbarlink:link {position:relative; padding-right: 3px; top: 1px; color: #D6F5FE; font-weight: bold; text-decoration: none;}
a.topbarlink:visited {position:relative; padding-right: 3px; top: 1px; color: #D6F5FE;}
a.topbarlink:hover {position:relative; padding-right: 3px; top: 1px; color: #9AE505; text-decoration:none;}
a.topbarlink:active {position:relative; padding-right: 3px; top: 1px; color: #D6F5FE;}

.collink, .collink2  {font-size: 12px; line-height: 12px;}

a.collink:link {color: #003399;}
a.collink:hover {color: #0033CC; text-decoration: underline;}
a.collink:visited {color: #003399;}

a.collink2:link {color: #003399;}
a.collink2:hover {color: #0033CC; text-decoration: underline;}
a.collink2:visited {color: #003399;}


td.leftcol {
vertical-align: top;
background-image: url(/images/prn_leftcol_bkgd.gif);
background-repeat: repeat-y;
background-color: #B6C6DB;
}

td.rightcol {
vertical-align: top;
background-image: url(/images/prn_rightcol_bkgd.gif);
background-repeat: repeat-y;
background-color: #F9F9F0;
}

td.rightcol_section {
vertical-align: top;
background-image: url(/images/prn_rightcol_sectionbkgd.gif);
background-repeat: repeat-y;
background-color: #F7FDFF;
padding-left: 6px;
}

td.leftcol_section {
vertical-align: top;
background-image: url(/images/prn_leftcol_sectionbkgd.gif);
background-repeat: no-repeat;
background-position: bottom;
background-color: #F7FDFF;
padding-left: 6px;
}

td.leftcol_section_prnews {
vertical-align: top;
background-image: url(/images/prn_leftcol_section_prnews_bkgd.jpg);
background-repeat: no-repeat;
background-position: top;
background-color: #F7FDFF;
padding-left: 6px;
}

.search {
vertical-align: middle;
height: 48px;
padding-left: 6px;
margin-bottom: 0px;
}


.footer {
height: 20px;
background-image: url(/images/prn_bottomnav_bkgd.gif);
background-repeat: repeat-x;
background-color: #363636;
text-align: center;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding-top: 0px;
color: #999999;
vertical-align: middle;
}

.copyright {
height: 30px;
background-image: url(/images/prn_copyright_bkgd.gif);
background-repeat: repeat-x;
background-color: #F9F9F0;
margin: 0px;
}

td.topbar {
vertical-align: middle;
background-image: url(/images/prn_topbar_bkgd.gif);
background-color: #363636;
background-repeat: repeat-x;
height: 22px;
font: bold 12px Arial, Helvetica, sans-serif;
padding-right: 9px;
text-align: right;
color: #999999;
}

td.masthead_top {
vertical-align: middle;
background-image: url(/images/prn_masthead_top.jpg);
background-repeat: no-repeat;
height: 25px;
font: bold 12px Arial, Helvetica, sans-serif;
padding-right: 15px;
text-align: right;
color: #555555;
}



BLOCKQUOTE {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}

H1 {FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;}
.header {FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;}

H2  {FONT-SIZE: 14px; COLOR: #6DA203; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight: bold; LINE-HEIGHT: 14px; padding-right: 4px;}

.subheader {
font-size: 14px;
color: #6da203;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin-bottom: 10px;
}

H6 {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.byline {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }

.titleheader {FONT-SIZE: 13px; COLOR: #7D5609; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;	font-weight: bold;}
.titleheader2 {FONT-SIZE: 10px; COLOR: #5B8703; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;	font-weight: bold;}

.deadline  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; COLOR: #E61919; line-height: 11px; font-weight: bold; }
.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; }
.linklist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; }
.readmore {FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 18px;}
.jobs {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.graybold {FONT-SIZE: 10px; COLOR: #767676; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.graysmall {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.small {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.redlink {FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 11px;}

.anchornav {FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.anchornav A {COLOR: #0066AB; TEXT-DECORATION: underline; visible: false}
.anchornav A:hover {TEXT-DECORATION: underline; visible: false}

.marketing {
	background-color: #F5F6F0;
	position: relative;
	/* left: -5px; */
	margin-top: 18px;
	padding: 10px 0px 10px 0px;
	text-align: center;
	border-top:1px dotted gray;
	border-bottom:1px dotted gray;
}

.resources {
	background-color: #F5F6F0;
	position: relative;
	/* left: -5px; */
	margin-top: 18px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	border-top:1px dotted gray;
	border-bottom:1px dotted gray;
}


.login {
	vertical-align: top;
	background-image: url(/images/prn_rightcol_bkgd.gif);
	background-repeat: repeat-y;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	margin-bottom: 1px;
	background-color: #E2E6BC;
	font-size: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.signup {
	vertical-align: top;
	height: 75px;
	background-image: url(/images/prn_leftcol_sectionbkgd.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #F7FDFF;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 4px;
	font-size: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #5B8703;}

.inputform {width: 80%; BORDER-RIGHT: #D4D4D4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AAAAAA 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #D4D4D4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #D4D4D4  1px solid; BACKGROUND-COLOR: #FFFFFF; font-size: 12px; color: #003366;}
.searchform {width: 90px; BORDER-RIGHT: #D4D4D4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AAAAAA 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #D4D4D4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #D4D4D4 1px solid; BACKGROUND-COLOR: #FFFFFF; font-size: 12px; color: #003366; vertical-align: middle;}
.signupform {width: 90px; BORDER-RIGHT: #D4D4D4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AAAAAA 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #D4D4D4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #D4D4D4 1px solid; BACKGROUND-COLOR: #FFFFFF; font-size: 12px; color: #003366; position:relative; left:0px; top:-3px; z-index:12}


.textbox {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}

.bold {FONT-WEIGHT: bold}
.quotes {FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: oblique; FONT-FAMILY: Arial, Helvetica, sans-serif}

.searchshade1 {background-color: #F5F6F0;}
.searchshade2 {background-color: #FFFFFF;}
.searchrank { COLOR: #868C4F; }

a:link img { border: 0px solid; }
a:visited img { border: 0px solid; }
a:hover img { border: 0px solid; }
a:active img { border: 0px solid; }

/* Webinator Search Results Stylesheet */

.gray{font-family: Arial,helvetica,sans-serif; font-size: 10px; background-color: #FFFFFF}
.pagedisplay1{font-family: Arial,helvetica,sans-serif; font-size: 12px; background-color: #E9EBDC}

.nongray{font-family: Arial,helvetica,sans-serif; font-size: 10px; background-color: #FFFFFF}
.telecomnongray{font-family: Arial,helvetica,sans-serif; font-size: 10px; background-color: #F1F5FF}

.link{font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;}
.pubdate{font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: bold;}
.italics{font-family: Arial,helvetica,sans-serif; font-size: 11px; font-style: italic; font-weight: not bold}
.regarial{font-family: Arial,helvetica,sans-serif; font-size: 11px;}
.resultnumber{font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #2A579A}
.category{font-family: Arial,helvetica,sans-serif; font-size: 12px; text-align: left; background-color: #fff8dc; vertical-align: text-top}


