body{
margin:0;
padding:0;
line-height: 1.1em;   /*1.3em*/
background:white;
background-image:url(images/newbg1250.png);background-repeat:repeat-y;
width:100%;
min-width:1250px;
font-family: Verdana, arial, sans-serif;
font-size: 12px; 
}

b{font-size: 100%;}
em{color: #AA7B04; font-weight:600;}
.clear {clear: both;}
img { border: none; } 
a img { border: none; 
} 

#maincontainer{
width: 100%; /*Width of main container*/
margin: 0 0; /*Center container on page*/
background: transparent;
}

#subcontainer{
width: 1250px; /*Width of main container*/
float:left; /*Center container on page*/
background: transparent;
}

#contentwrapper{
float: left;
width: 100%;
background: transparent;
}

#contentcolumn1{width: 870px;
margin: 0 0px 0 380px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#navcontainer
{
padding: 0;
height: 20px;  /*22px*/
font: 11px Verdana, arial, sans-serif;
width: 100%;
border-bottom: 1px solid #bbb;
list-style-type: none;
background: transparent;
color: #555;
}

#navlist ul
{
float: left;
margin: 2px 0px 3px 24px;             /*margin: 3px 0px 3px 48px;*/
display: block;
color: #555;
width: 100%;
}

#navlist li
{
float: left;
margin: 3px 19px 2px 0px;    /*margin: 6px 29px 3px 0px;*/
padding: 0;
width: auto;
display: block;
color: #555;
}

#navlist li a, #navlist li a:link, #navlist li a:visited
{
background: #fff;
color: #555;
text-decoration: none;
display: block; 
}

#navlist li a.hoa:link,#navlist li a.hoa:visited {float:right;margin:0px 22px 0 70px;}

#navlist li a:hover
{
color: #000;
border-bottom: 3px solid #b90303;
cursor: pointer;
background: #fff;
}

#navlist li a#current, #navlist li a#current:link
{
color: #000000;
cursor: default;
font-style: italic;
border-bottom: 3px solid #3F697F;
}

#navlist li a#current:hover
{
border-bottom: 3px solid #333333;
background: #f8f8f8;
}

#contentcolumn{background: transparent;
margin:0 240px 0 380px; 
width:640px;
/*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
}

#midcontainer{width: 540px;
margin:0px auto;
}

#midcontainer h1 {color:#204976;font-size:17px;font-weight:600;letter-spacing:2px;margin:28px 0px 22px 0px;}

#midcontainer h2  {
width:   540px;
color:#204976;            
margin:15px 0px;
padding-left:0;
font-size:16px;
letter-spacing:1px;
font-weight:500;
}

#midcontainer h3 {background:#ffffff;font-size:15px;font-weight:600;letter-spacing:0px; color:#333;line-height:26px;padding-left:5px;width:506px;border-bottom:3px solid #CC9900;}

#midcontainer h4 {background:#204976;font-size:14px;font-weight:500;letter-spacing:0px; color:white;line-height:24px;padding-left:5px;width:506px;}

#midcontainer h5 {background:#ffffff;font-size:12px;font-weight:600;letter-spacing:0px; color:#444;line-height:26px;padding-left:0px;width:506px;border-bottom:3px solid #750000;}

#midcontainer h5 a, #midcontainer h5 a:visited {background:#ffffff;font-size:12px;font-weight:600;letter-spacing:0px; color:#0A447F;line-height:26px;padding-left:0px;width:506px;border-bottom:0px solid #750000;text-decoration:none;}

#midcontainer h5 a:hover {background:#ffffff;font-size:12px;font-weight:600;letter-spacing:0px; color:#996600;line-height:26px;padding-left:0px;width:506px;border-bottom:0px solid #750000;text-decoration:none;}

#midcontainer h6 {background:#ffffff;font-size:11px;font-weight:600;letter-spacing:0px; color:#333;line-height:26px;text-align:center;width:510px;border-bottom:3px solid #750000;}

#midcontainer h6 a, #midcontainer h6 a:visited{background:#ffffff;font-size:11px;font-weight:600;letter-spacing:1px; color:#996600;line-height:26px;padding-left:3px;width:506px;border-bottom:0px solid #750000;text-decoration:none;}

#midcontainer h6 a:hover{background:#ffffff;font-size:11px;font-weight:600;letter-spacing:1px; color:#0A447F;line-height:26px;padding-left:3px;width:506px;border-bottom:0px solid #750000;text-decoration:none;}

#midcontainer p {color:#292e34;text-align:justify;font-size:12px;font-weight:500;line-height: 2.3em;width:500px;margin-bottom:10px;}

#midcontainer p.half {color:#292e34;text-align:justify;font-size:12px;font-weight:500;line-height: 2.3em;width:220px;margin-bottom:12px;}

#midcontainer p.halfrt {color:#292e34;text-align:justify;font-size:12px;font-weight:500;line-height: 2.3em;width:200px;margin-bottom:20px;float:right;}

#midcontainer p.third {color:#292e34;text-align:justify;font-size:12px;font-weight:500;line-height: 2.3em;width:150px;margin-bottom:20px;}

#midcontainer p.pref {margin-bottom:40px;}
#midcontainer p.min {color:#292e34;text-align:center;font-size:10px;font-weight:500;line-height: 1.3em;width:506px;margin-bottom:0px;}
#midcontainer a,  #midcontainer a:visited {color:#750000; font-weight:500; }
#midcontainer a:hover {color:#003562; font-weight:500; }

#midcontainer hr {font-size:15px;font-weight:600;letter-spacing:2px; padding-left:0px;margin:10px 0px -10px 0px; width:501px;border-bottom:1px solid #750000;}

.cma {float:left;margin: 10px 10px 4px 0;}

.cmab {float:left;margin: 10px 10px 4px 0; border:1px solid #636363; padding: 2px;}

.cdl {margin:0px 10px 2px 10px;}

.fr {float:right;margin: 10px 0px 4px 10px;}

.sep {margin:30px auto;}

.redak{margin:0px 100px 20px 136px;}

.mapad{width:520px;float:left; min-height: 280px;}
 
.cmac {margin: 5px 0px 5px 19px;}

#midcontainer blockquote {
width: 400px;
margin: 22px auto 22px 50px;
text-align: left;
text-align:justify;
text-indent: 15px;
background-repeat: no-repeat;
line-height: 2.5em;
color:#707070;
}
 
#midcontainer blockquote p {
line-height: 2.5em;
margin: 0;
display: inline;
padding-right: 24px;
text-align:justify;
font-family: Verdana, arial, sans-serif;
color:#707070;
}

.pending {
font-size:13px;
font-family: Verdana, arial, sans-serif;
line-height:16px;
padding-right: 34px;
text-align:justify;
}


.row1 {
background-color: #DFDFDF;  
} 
.row2 {
background-color: #FFFFFF;
}

.contactTitle {
font-family: Verdana, arial, sans-serif;
font-size:11px;
line-height:18px;
color:#A3BBC0;
}
	
.contactInfo {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #FFFFFF;
line-height:18px;
padding: 10px;
background-color: #34566A;
border: double;
margin:5px 26px 20px 14px;
width:170px;
float:right;}

.contactlc {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #204976; 
line-height: 2.3em;
padding: 10px;
background-color: #ffffff;
border: double;
margin:5px 26px 20px 14px;
width:190px;
float:right;}

.contactq {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.5em;
padding: 6px 0px 3px 6px;
background-color: transparent;
border: 1px dotted #878787;
margin:5px 0px 0px 0px;
width:246px;
float:left;}

.contactq a, .contactq a:link, .contactq a:visited{color:#750000;}

.contactqt{
font-family: Verdana, arial, sans-serif;
font-size:12px;
color: #464646;
line-height: 1.5em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px 0px 30px;
/*width:220px;*/
width:216px;
float:left;}

.contactmap {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.5em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px 0px 0px;
width:216px;
position:absolute;
top:218px;
left:620px;
}

.contactmap1 {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.5em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px -110px 0px;
width:216px;
position:relative;
top:-277px;
left:112px;
}

.contactmap2 {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.5em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px -106px 0px;
width:216px;
position:relative;
top:-295px;
left:151px;
}

.contactmap3 {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.4em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px -106px 0px;
width:216px;
position:relative;
top:-301px;
left:151px;
}

.map{margin-left:-3px;}

.dblue{color:#204976;}

.contactmapa {
font-family: Verdana, arial, sans-serif;
font-size:11px;
color: #464646;
line-height: 1.5em;
padding: 0px;
background-color: transparent;
border: 0px dotted #878787;
margin:5px 6px -110px 0px;
width:216px;
position:absolute;
top:138px;
left:712px;
font-variant:small-caps;
}

h3.contact {width:206px !important;margin:-5px 0px 4px -5px;font-variant:normal;}

a.white:link, .white a{font-family: Verdana, arial, sans-serif;font-size: 11px;text-decoration: none;color: #FFFFFF !important;}
a.white:visited{font-family: Verdana, arial, sans-serif;font-size: 11px; text-decoration: none;color: #FFFFFF !important;}
a.white:hover{font-family: Verdana, arial, sans-serif;font-size: 11px;color: #FFC831 !important;text-decoration: underline;}
a.white:active{font-family: Verdana, arial, sans-serif;font-size: 11px;color: #C7D9F0;text-decoration: none;}

 

#moreInside  {
border-top:  0px solid #cc0000;
border-bottom:   0px solid #cc0000;
width:   540px;
color:#0A447F;
margin:20px 0px;
font-size:16px;
letter-spacing:1px;
font-weight:500;
}

.commentbox{
background-color: #ececec;
width: 480px;
padding: 10px;
}

.commentfooter{
background: url(images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}


#infoo, #infotwo {padding-bottom:0px;float:left; width:540px;margin-left:-30px;font: normal 12px Verdana, Arial, Helvetica, sans-serif;margin-bottom:15px;} /*margin-bottom:20px; */
#infoo dl, #infotwo dl {
clear:both;
width:540px;
height:auto;
float:left; 
color:#292e34;}

#infoo dt, #infotwo dt {
margin-bottom:2.1em;    /*margin bottom:2.3em;*/
font-weight:normal;}

#infoo dd, #infotwo dd {line-height: 2.3em;
width:50%; 
float:left; 
margin:0;}

#infoo ul, #infotwo ul  {
}
#infoo ul.second, #infotwo ul.second {float:right; 
}
#infoo ul.third {
}

#infoo ul li, #infotwo ul li {
background: transparent; 
padding-left:16px;
display: block;
background-image: url(images/downloads-bullet-red.gif);
background-repeat: no-repeat;
background-position: left center;
line-height: 2.1em;
}   

#infoo ul li:before {
}

.cdel ul
{
list-style-type: none;
padding: 0px 0px 0px 10px;
margin:0px 60px 40px 60px;
line-height: 2.3em;
float:left;
width:340px;
}
.cdel li{
margin:0px 54px 0px 14px;
list-style-type: none;
background-image: url(images/downloads-bullet-red.gif);
background-repeat: no-repeat;
background-position: 0px 10px;
padding-left: 22px;
line-height: 2.3em;
}

.bio ul
{
list-style-type: none;
padding: 0px 0px 0px 10px;
margin:0px 60px 40px 0px;
line-height: 2.3em;
float:left;
width:540px;
}

.bio li{
margin:0px 54px 0px -38px;
list-style-type: none;
background-image: url(images/left-page1.png);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left: 22px;
line-height: 2.3em;
text-align:left;
display:block;
}


.biob ul
{
list-style-type: none;
padding: 0px 0px 0px 10px;
margin:0px 60px 40px 0px;
line-height: 2.3em;
float:left;
width:540px;
}

.biob li{
margin:0px 54px 20px -38px;
list-style-type: none;
background-image: url(images/left-page1.png);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left: 22px;
line-height: 2.3em;
text-align:left;
display:block;}

#midcontainer .cdel li a, .cdel li a:visited{color:#0A447F;border-bottom:1px dotted #0A447F;text-decoration:none;}

#midcontainer .cdel li a:hover{color:#750000;border-bottom:1px dotted #0A447F;}

#farleft{background: transparent;background-image:url(none);background-repeat:no-repeat;
float: left;
width: 100px; /*Width of left column in pixel*/
margin-left: -1250px; /*Set left margin to -(MainContainerWidth)*/
margin-top:0px; 
padding-left:0px;
}

#leftcolumn{
float: left;
width: 280px; /*Width of left column in pixel*/
margin-left: -1150px; /*Set left margin to -(MainContainerWidth)*/
background: transparent;
min-height:660px;
}

#pageleft{width:232px;float:left;background:transparent;  margin-top:0; margin-left:26px;line-height: 2.0em;}
#pageleft ul {margin-bottom:10px;margin-top:5px;list-style-type:none;width:232px;margin-left:0px;}
#pageleft ul li { border-bottom: 0px solid #e6e6e6;  margin: 1px 0px 3px 0px; }
#pageleft ul li a, #pageleft ul li a:visited {font-size:12px;text-decoration: none;color:#414141;padding-left:20px;background: transparent url(images/left-page1.png) no-repeat;  background-position:0px 0px;letter-spacing:-1px;margin-left:-36px; }
#pageleft ul li a:hover { text-decoration: none;  background: transparent url(images/left-page-hover1.png) no-repeat;background-position:0px 0px;color:#A36107; }
#pageleft h4 {padding-left:0px;padding-right:8px;font-family: "tahoma",verdana,arial,serif;border-bottom: 1px dotted #750000; font-size: 11px; font-weight: bold; color: #750000;margin-top:5px;margin-bottom:5px; }

#rightcolumn{
float: left;
width: 240px; /*Width of right column in pixels*/
margin-left: 1010px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/
background: transparent;
position:absolute;
top:60px;
min-height:1100px;
}

.tollfree{margin-left:6px;margin-bottom:20px;}

/*
#acc {background:transparent;background-image:url(images/acchdr.png);background-repeat:no-repeat;background-position:top left;margin-left:12px;width:218px;
}

#acc p {width:190px;padding:40px 0px 15px 0px;margin-left:auto;margin-right:auto;text-align:center;line-height:14px;height:220px; 
}
*/


#acc {background:transparent;background-image:url(images/acchdr.png);background-repeat:no-repeat;background-position:top left;margin-left:12px;width:218px;
}

#acc p {width:190px;padding:20px 0px 10px 0px;margin-left:auto;margin-right:auto;text-align:center;line-height:18px;font-size:14px;height:100px; 
}

#acc a { font-size:11px;text-decoration:none;color:#800300;font-style:italic;  }




.arrow-right-gold {
        width: 0;
        height: 0;
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;

        border-left: 5px solid #AA7B04;
}


.arrow-right-blue {
        width: 0;
        height: 0;
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;

        border-left: 5px solid #093970;
}


#legal {background:transparent;background-image:url(images/newlegalhelp1.png);background-repeat:no-repeat;background-position:top left;height:460px;margin-left:5px;width:233px;
}

#form  {font-family:Arial,Verdana,sans-serif; height:450px;margin-left:5px;width:233px;padding:50px 5px 20px 10px;}

.input {
border: 1px dotted #ccc;
background-color: #fff;
}

.button {
border: 1px solid #ccc;
background: #750000;
color: #FFF;
padding:4px 10px;
font-size:11px;
margin-top:12px;
}

.button:hover {
border: 1px solid #0076A3;
background: #005B7F;
color: #FFF;
}

#slogan
{clear: both;width: 100%;
background: white;
color: #b90303;
text-align: right;
float:right;
padding: 4px 0;
height:60px;
vertical-align:top;
font-size:18px;color:#7D4800;letter-spacing:3px;
margin-right:50px;
}

#sloganc{
clear: both;
width: 100%;
background: #e7e3de;
color: #232323;
text-align: center;
padding: 3px 0 0 0;    /*4px 0;*/
height:20px;       /*20px*/
vertical-align:middle;
font-size:15px;
letter-spacing:2px;
border-top:2px solid #878787;
}

#sloganb{
clear: both;
width: 100%;
background: #750000;
color: white;
text-align: center;
padding: 12px 0 0 0;  /*4px 0px; */
height:24px;     /*22px; */
vertical-align:middle;
font-size:18px;
letter-spacing:3px;
}

#footero{
clear: both;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 3px 0;   /*4px 0; */
}

#footero a{
color: #FFFF80;
}

#footer {
width:100%;
background:#363738;	
clear:both;
color:#949595;
font-size:11px;
height:220px;
padding-top:15px;
}

#footer p {margin:0; padding:0; margin-bottom:14px;}

footer a {color:#1989CA; text-decoration:none; outline:none;}
#footer a:hover { text-decoration:underline;}
.white {color:#fff;}

/* =Footer
-----------------------------------------------------------------------------*/
#footer_content { margin:0 auto; width:100%; height:auto !important;}

#footer #footer_content div { 
float:left;
border-right-width: 1px; 
border-right-style: solid; 
border-right-color: #4a4b4c; 
width:155px;
padding: 0 15px 0 15px;
min-height:220px!important;
height:220px; color:#999999;line-height:15px;
}

#footer #footer_content div a {color:#999999;}

#footer #footer_content div a:hover {color:#fff;background:#363738;}
#footer #footer_content div#contact {width: 362px;
padding: 0 15px 0 0;background-image: url(images/akfooter.png);background-repeat: no-repeat;background-position: 140px 35px;
}

#footer #footer_content div#contact p {padding-left:10px;width:100%;}
#footer #footer_content div p {padding:10px 0;width:100%; }

#footer #footer_content div h5 {
font-size: 11px; margin: 0px;padding-left: 10px;padding-top: 3px;padding-right: 10px;padding-bottom: 3px;font-weight: normal;width:100%;}

#footer #footer_content div h3 {font-size: 11px;font-weight: normal;margin: 0px;padding:0; color:#d1d1d1;}

#footer #footer_content div h3 a {color:#d1d1d1;}

#qwrapper #introbox, #qwrappera #introboxa{display:block; width:510px; height:174px; margin:40px auto; text-align:justify; font-family:Georgia, "Verdana, arial, sans-serif;}

#qwrapper #introbox div{display:block; float:left; height:204px; font-size:200px; line-height:0.8em; color:#E2E2E2; background-color:#FFFFFF;margin-left:-20px;margin-top:0px;}

#qwrapper #introbox div#qr{display:block; float:right; height:174px; font-size:200px; line-height:0.8em; color:#E2E2E2; background-color:#FFFFFF;margin-top:-162px;margin-right:-20px;}

#qwrapper #introbox h2, #introbox p{margin:0 10px 0 0; padding:0; font-weight:normal; line-height:1em;}

#qwrapper #introbox h2{padding-top:65px; font-size:33px; color:#000000; background-color:#FFFFFF;}

#qwrapper #introbox p{margin:-10px 60px 0px 60px; font-size:14px; color:#666666; background-color:#FFFFFF; line-height:2.9em;width:380px;}

#qwrapper #introbox p.qp, #qwrappera #introboxa p.qp{margin:-30px 20px 0px 70px; font-size:14px; color:#666666; background-color:#FFFFFF; line-height:2.9em;width:370px;}

#qcontent{display:inline;float:left;width:530px;}

#qwrappera #introboxa .div{display:block; float:left; height:274px; font-size:200px; line-height:0.8em; color:#E2E2E2; background-color:#FFFFFF;margin-left:-20px;margin-top:0px;}

#qwrappera #introboxa .qr{display:block; float:right; height:254px; font-size:200px; line-height:0.8em; color:#E2E2E2; background-color:#FFFFFF;margin-top:0px;margin-right:0px;}
	


