/* 
V2P Colors
Dark Blue - #0028A2
Red - #C90000
Light Blue Header - #6186DD
Light Blue Background - #bbcbeb
Grey Box Background - #E9E9E9
*/
body {
background-color: #bbcbeb;
}
#topfader {
background-image:url(/Images/header_bar_top.png);
width:800px;
height:30px;
}
h1 {
background:#0028A2;
border:#FFFFFF;
border-style:solid;
border-width:1px;
width:225px;
font-size: 1.13em;
color:#FFFFFF;
font-weight:bold;
font-family: Arial;
text-align:center;
margin-top:5px;
margin-left:12px;
}
h2 {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:99%;
font-weight:bolder;
padding-left:4px;
padding-right:4px;
padding-top:0;
}
h3 {
width:325px;
font-size: 1.13em;
color:#000000;
font-weight:bold;
font-family: Arial;
text-align:center;
margin-top:5px;
margin-left:226px;
}
h4 {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:99%;
font-weight:bolder;
margin-left:auto;
margin-right:auto;
}
#header_flash {
background-image:url(/Images/header_still_flashobj_div.jpg);
height:200px;
width:800px;
}
/* Links */
.Link {
font-family: Arial; 
font-size: 11px; 
line-height:25px;
}
/*main body*/
.mainTable {
background-color:#FFFFFF;
width:800px;
border-style: none;
border-collapse: collapse;
}

.altTableRyan {
width:800px;
border-style: none;
border-collapse: collapse;
text-align: center;
}

.altTable {
width:800px;
border-style: none;
border-collapse: collapse;
}
.mainRowBG {
background-color:#FFFFFF;
}
.templatepicright {
float:right;
margin-right:20px;
}
.templatepiccenter {
margin-left:auto;
margin-right:auto;
}
.templatepicleft {
float:left;
margin-left:20px;
}
.ptemplateleft {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:20px;
padding-right:20px;
}
.ptemplatecenter {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:auto;
margin-right:auto;
}
.ptemplateright {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-right:20px;
}
.contentTable {
background-color:#FFFFFF;
width:800px;
height:100%;
border:none;
border-collapse:collapse;
}
/*sign up box*/
.signupnowbox {
float:left;
width: 250px;
height: 320px;
margin-left:10px;
background-color: #bbcbeb;
position:relative;
border-top: solid 1px #0028A2;
border-right: solid 1px #0028A2;
border-left: solid 1px #6186DD;
border-bottom: solid 1px #6186DD;
}
.signupspan_freehead {
width:230px;
font-size: 1.13em;
font-weight:bold;
font-family: Arial;
margin-left:10px;
margin-top:10px;
}
.signupspan_freehead2 {
width:225px;
font-size: 1.13em;
color:#000000;
font-weight:bold;
font-family: Arial;
text-align:center;
margin-top:5px;
margin-left:12px;
}
.signupspan_freehead3 {
width:195px;
font-size: 1.13em;
font-weight:bold;
font-family: Arial;
margin-left:27px;
margin-top:5px;
}
.signupimg {
margin-top:2px;
margin-left:10px;
}
/*comment box*/
.commentplayerbox {
background:url(/images/cp_bkg.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color: #E9E9E9;
float:inherit;
width:778px;
height: 320px;
margin-left:9px;
margin-top:15px;
position: relative;
border-top: solid 1px #999;
border-right: solid 1px #999;
border-left: solid 1px #CCC;
border-bottom: solid 1px #CCC;
}
.pcommentbox {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
float:right;
width:308px;
padding-right:15px;
}
#comment_target {
background-image:url(/Images/comment_still_swfobj.png);
background-repeat:no-repeat;
float:left;
width:435px;
height:215px;
}
.comment_target2 {
float:left;
margin-left:10px;
width:435px;
}
/*top nav*/
.tnWrapper{
position:relative;
z-index:200;
}
#voice,#solutions,#company,#help,#information,#tour{
display:none;
z-index:200;
position:absolute;
top:34px;
left:0px;
border:1px solid #ffffff;
}
.boxBGTN a:link {
font-family: Arial;
text-decoration:none; 
color: #ffffff;
} 
.boxBGTN a:visited {
font-family: Arial;
text-decoration:none; 
color: #ffffff;
} 
.boxBGTN a:hover {
font-family: Arial;
color:#C30000;
text-decoration:none;
}

div#voice a,div#solutions a,div#company a,div#information a,div#help a,div#tour a{
display:block;
background-color:#6186DD;
color:#ffffff;
width:170px;
padding:2px;
font-size:11px;
font-weight:bold;
}
div#voice a:hover,div#solutions a:hover,div#company a:hover,div#information a:hover,div#help a:hover,div#tour a:hover{
background-color:#C90000;
color:#ffffff;
}
/*footer*/
#bottomfader {
background-image:url(/Images/footer_bar_bottom.png);
width:800px;
height:30px;
margin-top:10px;
}
.footer {
background-color:#6186DD;
width:798px;
height:60px;
margin-left:1px;
border-color:#FFFFFF;
border-bottom:thin;
border-right:thin;
border-left:thin;
border-top:none;
text-align:center;
font-weight:bold;
}
.footer a:link {
font-family: Arial;
text-decoration:none; 
color: #ffffff;
}
.footer a:visited {
font-family: Arial;
text-decoration:none; 
color: #ffffff;
} 
.footer a:hover {
font-family: Arial;
color:#C30000;
text-decoration:none;
}
.pfooter {
font-family: Arial;
color:#FFFFFF;
font-weight:bold; 
font-size: 11px; 
line-height:25px;
}
