﻿.page { border: 1px solid #000066; width: 760px; margin-right: auto; margin-left: auto; }
.pageheader { vertical-align: middle; padding: 5px; height: 30px; border-bottom: 1px solid #000066; position: relative; }
.headergraphic {  position: relative; }
.navigation { height: 29px; position: relative; background-color: #5c8ab8; width: 100%; border-top: 2px solid Navy; border-bottom: 2px solid Navy; }
.content { width: 100%; position: relative;  }
.content_bar_right { border-left: 1px solid blue; width: 200px; }
.providers { text-align: center; vertical-align: middle; position: relative; clear: both; }
.provider_image { padding: 2px 2px 10px 2px; position: relative; }

.rdp {
float: right;
background-color:white;
width: 170px;

}

.dtheadertext{
padding-top:3px;
float: left;
}
.footer 
{
    text-align: center; position: relative; clear: both;

    }
    
    
.footer p 
{
    margin:0px;
}

.footer a 
{
    color:black;
    text-decoration:underline;
    margin: 0px;
}
.call_us 
{
    color:#6699cc;
    font-weight:bold;
}
.banner_links a
{
       color:Gray;
    font-weight:bold;
    
}

.ratedex 
{
    margin-top:5px;
    margin-bottom:5px;
    margin-right:5px;
    margin-left:0px;
    width:305px;
}

.ratedex td 
{
 height:18px;   
}

.dtheader td {
   
   vertical-align:center;
}
.dtheader
{
 
    background-color: #000066;
    color:White;
}
.dtoddrow
{
    background-color:#d6def5;
    color:black;
}

.dtbottom2
{
    color:gray;
    font-style:italic;
    font-size:8px;
}

.section1_header { BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(Images/Datatrac_Fact_Arrow.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 61px }
.section2_header { position: absolute; width: 352px; BACKGROUND-IMAGE: url(images/content_header.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; vertical-align: middle; }
.section3_header { position: relative; width: 352px; BACKGROUND-IMAGE: url(images/content_header.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px; vertical-align: middle; clear: left; }
.sectionheader3_text {float: left; width: 65%; height: 100%; padding-top: 10px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3d67a0;}
.sectionheader3_centertext { float: left; width: 65%; height: 100%; padding-top: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6666c1; margin-left: auto; margin-right: auto; width: 100%; text-align: center; padding-left: 0px; }
.sectionheader_text { font-weight: bold; font-size: 12pt; color: Navy; line-height: 11pt; padding-top: 9px; padding-left: 10px; margin-bottom: 10px;}
.sectionheader_subtext {float: left; width: 65%; height: 100%; padding-top: 15px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3d67a0;}
.text_color { color: #000066; }
.about_text { color: #333333; font-size: 9pt; font-weight: normal; }
.testimonial_bullet { height: 20px; color: #3d67a0; }

.partnerheader_text {float: left; width: 65%; height: 100%; padding-top: 10px; PADDING-LEFT: 115px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3d67a0;}

.advertiser_bar
{
    padding:5px;
    clear:right;
    float:left;
    width:750px;
    overflow:auto;
    background-color:#85aed7;
    color:white;
    text-align:left;
    font-weight:bold;
}
.mainblockimage { } 
.mainblockcontent { width: 300px; }
.mainblocksubcontent { padding-left: 5px;  }
.padblock5 
{
    overflow: hidden;
    padding: 5px 5px 0px 5px;
    margin-bottom: 10px;
    }
.featureblock { border: 2px solid Navy; height: 150px; }
.orgblock { padding: 5px 5px 0px 5px; width: 65%; clear: left; }
.contentblock {PADDING-RIGHT: 20px; POSITION: relative; }
.quoteblock { margin-right: auto; margin-left: auto; width: 80%; padding-top: 15px; font-size: 10pt; padding-bottom: 15px; }
.panelimage img
{
    border-right: 2px solid #000066;
}

.org_icon { float: left; width: 100px; padding: 5px; padding-bottom: 10px; text-align: center; }
.formlabel { font-style: italic; text-align: right; padding-right: 10px; color: Black; }
.quote {
    COLOR: #5576A8; 
    FONT-STYLE: italic; 
    font-weight: bold; 
    font-size: 10pt;
    line-height: .95;
    }
    
.imgquote {
    COLOR: Navy; 
    font-family: Arial;
    FONT-STYLE: italic; 
    font-weight: bold; 
    font-size: 9pt;
    text-align: left;
    }
    
.imgsig {
    padding-left:15px;
    color: Navy;
    text-align: left;
    font-family: Arial;
    font-size: 8pt;
    }
    
.fact {BACKGROUND-IMAGE: url(images/Fact_BG.jpg); HEIGHT: 61px; background-repeat: no-repeat;}
.factlabel { float: left; width: 125px; PADDING-LEFT: 15px; FONT-SIZE: 10pt; OVERFLOW: hidden; COLOR: #3d67a0; POSITION: relative; TOP: 13px; HEIGHT: 100%; font-family: Arial Black; }
.facttext { float: left; width: 270px; height: 100%; padding-top: 14px; PADDING-LEFT: 9px; FONT-SIZE: 10pt; COLOR: #3d67a0; }

.productbar {BACKGROUND-IMAGE: url(images/Datatrac_Fact_BG.jpg); HEIGHT: 61px; background-repeat: repeat-x;}
.prodcustomheader { font-size: 10pt; color:#3d67a0; font-weight: bold; margin-bottom: 5px;  }

body {
	font-family:Arial;
	font-size:12px;
    margin-top: 0;
    color: #333333;
    }
tr {
    vertical-align:middle;	
    }
td {
    font-family:Arial;	font-size:12px;
	color:#000066;
	height:100%;
    }
.faqContent {
    color:#333333;	
    padding-bottom: 15px;
    }
td.testimonialHeader {
    color:#000066;
    font-size:14pt;
    padding-left:5px;
    }
    
    #banner 
{

	font-family:Arial;
	font-size:14pt;
    color:#000066;
    padding:10px 5px 10px 0px;
    text-align:left;
    vertical-align:top;
    font-weight:bold;
	}
	
.login
{
    border: 1px solid black;
    margin:5px;
    width:480px;
}

.login td 
{
    padding:8px;
    font-size:18px;
    width:50%;
    background-color:#85aed7;
    color: Black;
}
	
#slogan 
{
    letter-spacing:.5ex;
    text-transform:uppercase;
	font-family:Arial;
	font-size:12pt;
    color:#000066;
    padding:20px 5px 20px 0px;
    text-align:left;
    vertical-align:top;
    font-weight:bold;
	}
	
h2 
{   
    margin-left:20px;
    letter-spacing:.5ex;
    text-transform:uppercase;
	font-family:Arial;
	font-size:14pt;
    color:#000066;
    padding:10px 5px 10px 0px;
    text-align:left;
    vertical-align:top;
    font-weight:bold;
}
.homeselected {
	background-image:url(Images/Selected_BG.gif);
	background-repeat:repeat-x;
	height:27px;
	border:solid 1px #5c8ab8;
	width:16.5%;
	text-align: center;
	line-height: 20pt;
	font-weight: bold;
	float: left;
    }
    
.homeunselected {
	background-image:url(Images/unselected_bg.jpg);
	background-repeat:repeat-x;
	height:27px;
	border:solid 1px #5c8ab8;
	width:16.5%;
	text-align: center;
	line-height: 20pt;
	font-weight: bold;
	float: left;
    }
    
.selected {
	background-image:url(Images/Selected_BG.gif);
	background-repeat:repeat-x;
	height:27px;
	border:solid 1px #5c8ab8;
	width:16.4%;
	text-align: center;
	line-height: 20pt;
	font-weight: bold;
	float: left;
    }
.unselected {
	background-image:url(Images/unselected_bg.jpg);
	background-repeat:repeat-x;
	height:27px;
	border:solid 1px #5c8ab8;
	width:16.385%;
	text-align: center;
	line-height:20pt;
	font-weight: bold;
	float: left;
    }
    
.unselected_cu {
    background-image:url(Images/unselected_bg.jpg);
    background-repeat:repeat-x;
    height:27px;
    border:solid 1px #5c8ab8;
    width:124px;
    text-align: center;
    line-height: 20pt;
    font-weight: bold;
    float: left;
}
    
        
.selected_cu {
	background-image:url(Images/Selected_BG.gif);
	background-repeat:repeat-x;
	height:27px;
	border:solid 1px #5c8ab8;
	width:124px;
	text-align: center;
	line-height: 20pt;
	font-weight: bold;
	float: left;
    }
.header {
    font-size:12px;	
    color:#3d67c1;
    }
p {
    padding-left:5px;
    color:#000000;
    padding-top:5px;
    }

h3 {
    color:#3d67a0;
    font-size:12pt;
    }
h3.about { padding-left: 0px; }
h3.prodcustomheader { width: 100%; border-bottom: 2px solid #3d67c1; font-size: 10pt; }
.a2 
{
    text-decoration: underline;
    color:#0066FF;
    }
.a3 {
    color: #0066FF;
    text-decoration: underline;
    }
a {
    text-decoration: none;
    text-align:center;
    width:100%;
    color:#000066;
    }
    
.a4 {
    text-decoration: underline;
    text-align:center;
    width:100%;
    height:100%;
    color:Blue;
    }
        
.sig {
    padding-left:25px;
    color:#666666;	
    }
a:hover, .a2:hover {
    text-decoration:underline;
    }
a.topNav {
    padding:5px;
    font-size:13;
    }
a.topNav:hover {
    text-decoration:none;	
    }
a.productLinks {
    text-decoration:underline;
    text-align:left;
    color: #3d67a0;
    display:inline;
    width:auto;
    font-weight: bold;
    }
a.testimonialLinks {
    text-decoration:underline;
    text-align: left;
    color: #3D67A0;
    display:inline;
    width:auto;
    padding-left:10px;
    }
a.testHeader {
    text-decoration:none;
    text-align:left;
    color:#000066;
    display:inline;
    width:auto;
    padding-left:10px;
    font-size:12pt;
    width:85%;
    }
a.toTop {
    text-decoration:underline;	
    text-align:left;
    padding-right: 10px;
    width:100%;
    color: Blue;
    }
a.faqLinks {
    text-decoration:underline;
    text-align:left;
    color:#34659E;
    display:inline;
    width:auto;
    padding-left:10px;
    line-height: 14pt;
    font-weight: bold;
    }
a.faqHeader {
    color:#34659E;
    font-size:11pt;
    text-align:left;
    padding-top:5px;
    font-weight: bold;
    font-size: 10pt;
    }
a.faqHeader:hover {
    text-decoration: none;
    }
a.link {
    text-decoration:underline;
    color:#000066;
    width:auto;
    height:auto;
    }
a.link:hover {
    color:blue;
    }
a.prodLink {
    text-decoration:underline;
    text-align:left;
    color:#3d67c1;
    display:inline;
    width:auto;
    padding-left:10px;	
    }
a.partnerLink {
    text-decoration:underline;
    text-align:left;
    font-weight: bold;
    color:#3d67c1;
    display:inline;
    width:auto;
    }
    
.boxtext_color 
{
    color: #333333;
}
