/* CSS Document */

body{
font-size:9pt;
font-family:Arial;
margin-top:0px;
}

img{
border:0;
}

a{
text-decoration:none;
color:#bb3838;
}

blockquote{
margin-top:0px;
}

h4{
color:#3a3a3a;
font-size:11pt;
margin-top:1px;
margin-bottom:10px;
}

h5{
color:#3a3a3a;
margin-top:1px;
margin-bottom:10px;
font-size:12px;
}

hr{
width:100%;
size:1px;
color:#848484;
margin-bottom:1px;
}

p{
margin-bottom:0px
}

.heading{
color:#1d39c7;	
font-family:"Times New Roman";
font-size:22pt;
padding-left:15px;
}
.subHeader{
background-image:url('../images/subHeader.gif');
margin:0px;
height:240px;
}

.subpageHeader{
background-image:url('../images/subPageHeader.jpg');
margin:0px;
height:75px
}

.subpageHeading{
margin:10px 40px 20px 40px;
color:#FFFFFF;
font-size:15pt;
}

.subpageContentTable{
padding-left:40px;
padding-right:10px;
}

#searchBoxContainer{
float:right;
padding-right:5px;
}

.searchBox{
#background-image:url('../images/bgSearch.gif'); 
height:26px;
width:280px;
padding:5px 0px 0px 3px;
}

.grayBox{
cellpadding:0;
cellspacing:0;
background-color:#ECEDED;
}

.blueBox{
background-color:#392796;
color:#FFFFFF;
}

.blueBox a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.redBox a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.darkGrayBox{
background-color:#C7C7C7;
color:#5E5E5E;
}

.darkGrayBox a{
color:#676767;
text-decoration:none;
font-weight:bold;
}


.verdana11{
font-family:Verdana;
font-size:11pt;
}
.grayLink{
color:#9a9a9a;
text-decoration:none;
}

.redLink{
color:#bb3838;
text-decoration:none;
}

.blueLink{
color:#313e80;
text-decoration:none;
}

.leftFooter{
float:left;
font-size:8pt;
color:#848484;
}

.rightFooter{
float:right;
font-size:8pt;
font-family:arial;
color:#bb3838
}
.grayTop{
background-image:url('../images/table_top.gif');
}

.grayBot{
background-image:url('../images/table_bot.gif');
}

.blueTop{
background-image:url('../images/blue_table_top.gif');
}

.redBot{
background-image:url('../images/blue_table-bot.gif');
}

.graySideTop{
background-image:url('../images/gray_tbl_top.gif');
}

.graySideBot{
background-image:url('../images/gray_tbl_bot.gif');
}

.grayText{
color:#676767;
}

.arial7gray{
font-size:7pt;
color:#848484;
}

.product_head{
padding-left:30px;
line-height:25px;
color:#bb3838;
font-family:Arial;
font-size:10pt;
font-weight:bold;
}

.feature_list li{
list-style-image:url(../images/star.gif);
font-size:8pt;
color:#bb3838;
}

.list {
	list-style-image: url(../images/arrow.gif);
}

.networkLinks a{
text-decoration: none;
color:#FFFFFF;
font-size: 8pt; 
font-weight: 700; 
font-variant: small-caps;
}

.firstRedLinkBox{
background-color:#BB3838;
}

.tableHeaderBlue{
background-color:#313e80;
}

.secondBlueLinkBox{
background-color:#313e80;
}

.thirdGrayLinkBox{
background-color:#5E5E5E;
}

.linkBoxes{
border-left: 10px solid #FFFFFF; 
border-right: 10px solid #FFFFFF;
}

.subPageTabs{
border-left: 3px solid #FFFFFF; 
border-right: 3px solid #FFFFFF;
}

.redTotalBox{
border-left: 3px solid #FFFFFF; 
border-right: 3px solid #FFFFFF;
background-color:#313e80;
font-weight:bold;
font-size:11pt;
color:#FFFFFF;
font-style:italic;
}

.rightPad40{
padding-right:40px;
}

.floatR{
float:right;
}

.fBold{
font-weight:bold;
}

.whiteColor{
color:#FFFFFF;
}

.clear{
clear:both;
}

.padBot10{
padding-bottom:10px
}

.pmargin0{
margin:0px;
}

.arial9{
font-size:9pt;
}

.arial11{
font-size:9pt;
}

.textfield{
width:250px;
}
.button { background-color:#1d39c7;color:#ffffff}
.black_text {color:black;}
.tiny_red_text {color:red;font-size:9px;}
.gray_color {color:gray;}

#popup {
	position:absolute;
	width:275px;
	height:100px;
	border:1px solid black;
	margin-left:0px;
	margin-top:0px;
	margin-right:-100px;
	background-color:white;
	display:inline;
	overflow:none;
	padding: 0px;
	border-color:blue;
}
.tiny_text {font-size:10px; color:gray;}
#category_list {
width:280px;
height:290px;
border:1px solid gray;
overflow:auto;
}
#question_list {
width:280px;
height:290px;
border:1px solid gray;
float:right;
overflow:auto;
}
#answer {
width:980px;
height:200px;
border:1px solid black;
overflow:auto;
}

.alt_row
	{
		background-color: #cdcdcd;
		/*border: 1px solid black;*/
	}