/* CSS Document */


body table, #content {
color:#000000;
font-family:arial;
font-size:17px;
}
body {
margin:0px;
background:#7190BC;
text-align:center;
}
img {
border:0px none;
margin:0px;
vertical-align:bottom;
}
#main {
background:#FFFFFF none repeat scroll 0%;
border:10px solid #123378;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
text-align:left;
width:840px;
}
#line {
background:url(../images/line.gif) no-repeat;
}
#header {
border:0px solid #CCCCCC;
width:100%;
}
#content {
border:0px solid #840722;
padding:20px 0px 0px;
}
#footer {
clear: both;
background:#FFFFCC none repeat scroll 0% 50%;
border-bottom:3px solid #123378;
border-top:3px solid #123378;
color:#123378;
font-family:arial;
font-size:13px;
padding:10px;
height: auto;   
position: relative;
}
.dullnav {
color:#888888;
font-size:12px;
text-decoration:none;
}
.dullnav:hover {
color:#555555;
text-decoration:none;
}
.small {
font-size:11px;
}
.medium {
font-size:14px;
}
.large {
font-size:18px;
}
.huge {
font-size:26px;
}
.bold {
font-weight:bold;
}
.red {
color:#AE362A;
}
.deepred {
color:#840722
}
.blue {
color:#003399;
}
.dull {
color:#888888;
}
.white {
color:#FFFFFF;
}
.white a {
color:#FFFFFF;
}
.green {
color:#006600;
}
.tight {
letter-spacing:-1px;
}
.info {
background-color:#FFFFFF;
border:1px solid #DEDEDE;
padding:5px;
}
.linkdiv {
color:#DEDEDE;
font-size:10px;
padding-left:3px;
padding-right:3px;
}
.colbox {
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
margin-left:0px;
margin-top:0px;
padding:4px 8px 18px;
}
.odd {
background:#F9F9F9 none repeat scroll 0%;
}
a {
color:#123378;
font-family:arial;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
input {
font-family:arial;
}
textarea {
font-family:arial;
}
.sbr {
padding-bottom:7px;
}
.mbr {
padding-bottom:15px;
}
.bbr {
padding-bottom:20px;
}
.bbc {
padding-top:5px;
}
.pdr {
padding-right: 10px;
}
.italic {
font-style:italic;
}
.noline {
text-decoration:none;
}
.rssfeed {
color:#EB7E32;
}
.evencom {
background:#FFFFFF none repeat scroll 0%;
padding:8px;
}
.oddcom {
background:#FAFAFA none repeat scroll 0%;
padding:8px;
}
.ruler {
border-top:1px dashed #DEDEDE;
}
.sink {
padding-top:10px;
}
.tipbox {
border:1px solid #FFFFFF;
padding:2px;
}
.tipbox:hover {
border:1px solid #CCCCCC;
padding:2px;
}
.list1 {
padding-bottom:10px;
}
.list1 div {
padding-bottom:3px;
}
.ratelist div {
margin-top:1px;
padding:4px;
text-align:center;
}
.nolicense {
background-color:#000000;
color:#FFFFFF;
}
.subh {
color:#AE362A;
font-size:20px;
margin-bottom:5px;
margin-top:5px;
}
.term {
color:#AE362A;
font-size:16px;
font-weight:bold;
margin-bottom:20px;
margin-top:10px;
}
.popbox {
background:#FFFFFF none repeat scroll 0%;
border-color:#444444;
border-style:solid;
border-width:1px 2px 2px 1px;
padding:0px;
}
.infobox {
background:#FFFFFF none repeat scroll 0%;
border-top:0px solid #007BC1;
padding:5px 10px 10px;
}
#canvas {
background-color:#FAFAFA;
border-color:#CCCCCC rgb(136, 136, 136) rgb(136, 136, 136) rgb(204, 204, 204);
border-style:solid;
border-width:1px 3px 3px 1px;
display:block;
font-family:arial;
height:540px;
margin-left:20px;
margin-top:-25px;
position:absolute;
top:-400px;
width:450px;
}
#canvas td {
padding:1px;
}
.style1 {
color:#840722;
size:12px;
}
.style11 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.style18 {
font-size:10px;
}
.style26 {
font-size:8px;
}
.style27 {
font-size:7px;
}
.side-banner {
border-bottom:5px solid #FFFFFF;
}
.bigbox {
background:transparent url url(../images/columnBC.gif)) repeat-y scroll;
padding:0pt 11px;
background:#none;
margin:0pt;
left:3pt;
padding:0pt;
position:relative;
width:550px;
}
.bigbox .bigbox_content {
padding:0px 15px 20px;
}
.bigbox .bigbox_image {
float:right
}
.col {
background:transparent url(../images/col-wrap.gif) repeat-y scroll left top;
margin:0pt;
left:1pt;
padding:0pt;
position:relative;
width:500px;
}
.col .col_top {
background:transparent url(../images/col-top.gif) no-repeat scroll left top;
height:12px;
left:0pt;
position:relative;
top:0pt;
}
.col .col_bottom {
background:transparent url(../images/col-bottom.gif) no-repeat scroll left bottom;
}
.col .col_content {
padding:0px 15px 20px;
}
.col .col_header2 {
color:#000000;
font-family:Arial;
font-size:32px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 0px 0px 20px;
text-align:left;
}
.right_col {
background:#EEEEEE;
position:relative;
border-color:#EA373D;
border-style:solid;
border-width:1px 1px 1px 1px;
margin:0pt;
left:1pt;
padding:0pt;
position:relative;
width:325px;
}
.right_col .right_col_top {
background:transparent url(../images/right_col-top.gif) no-repeat scroll left top;
height:12px;
left:0pt;
position:relative;
top:0pt;
}
.right_col .right_col_bottom {
background:transparent url(../images/right_col-bottom.gif) no-repeat scroll left bottom;
}
.right_col .right_col_content {
padding:0px 15px 20px;
}
.thankyou {
background:none;
margin:0pt;
left:3pt;
padding:0pt;
position:relative;
width:800px
}
.app_rightCol {
width:800px !important;
}
.app_rightCol {
width:800px;
background:#EEEEEE none repeat scroll 0%;
float:left;
margin-left:10px;
margin-top:10px;
padding:0px 0px 5px 0px;
position:relative;
border-color:#EA373D;
border-style:solid;
border-width:1px 1px 1px 1px;
}
.style28 {font-size: 12px}
.style29 {color: #123378}
.style31 {color: #000000}
.style32 {font-size: small}
.style33 {
	color: #660000;
	font-style: italic;
}
div#lower_app {
float:left;
border-top:5px solid #840722;
border-bottom:20px solid #840722;
border-left:1px solid #840722;
border-right:1px solid #840722;
margin-left:auto;
margin-right:auto;
margin:60pt;
padding:0pt 3px 1px 0pt;
width:650px;
}
.style1 {font-size: 12px}
.style13 {font-size: 14px;
	font-weight: bold;
}
.style10 {	color: #00529F;
	font-weight: bold;
}
.style4 {color: #00529F; font-size: 16px; }
.style6 {color: #00529F; font-size: 16px; font-weight: bold; }


