/* NON-HEADER */
* { padding:0; margin:0; }

.btns2 { padding:5px 10px; background:#444; color:#FFF !IMPORTANT; font:normal 12px arial, helvetica, sans-serif; text-decoration:none !IMPORTANT;  }
.btns2:hover { background:#0860a8; }

.clear10 { clear:both; height:10px; }

/* All standard body attributes go within this tag */
body { font-size:62.5%; font-family:Arial,Helvetica, sans-serif; color:#2d4b5e; background-color:#FFFFFF; /* background:url(../images/body.gif); background-repeat:repeat; */ padding:0px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#1f320c; }

/* Content of page */
.page-container { position:relative; width:840px; margin:0px auto; font-size:12px; margin-top:5px; background-color:#FFFFFF; border:solid 1px #CCCCCC; text-align:left; }
.page-container a { text-decoration:underline; color:#2D4B5E; }
.page-container a:hover { text-decoration:none; }

.article-container { position:relative; width:590px; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:10px; margin:0px auto; font-size:12px; margin-left:10px; margin-top:5px; background-color:#FFFFFF; border:solid 1px #CCCCCC; text-align:left; }
.big-bold { font-weight:bold; font-size:12px; }
.bold { font-weight:bold; font-size:11px; }
.normal { font-weight:normal; font-size:11px; }
.author { float:left; font-size:11px; }
.close-button { float:right; font-size:11px; margin-bottom:0px; }

/* Footer */
.footer { height:24px; padding-top:8px; width:820px; color:#FFFFFF; font-size:11px; background-color:#496679; padding-left:10px; padding-right:10px; }
.footer .left { float:left; font-size:11px; color:#FFFFFF; }
.footer .right { float:right; font-size:11px; color:#FFFFFF; }
.footer a { color:#FFFFFF; text-decoration:none; }
.footer a:hover { color:#CCCCCC; text-decoration:underline; }
 
/* Header */
.header { position:relative; margin:0px auto; background:url(../images/header.png) #496679; height:76px; width:840px; padding-top:10px; padding-bottom:23px; /* border-bottom:solid 1px #99b170; */ }
.header img { border:none; }
.header .links { position:absolute; left:10px; top:10px; font-size:11px; color:#FFFFFF; }
.header a { text-decoration:underline; font-family:Arial, helvetica, sans-serif; color:#FFFFFF; }
.header a:hover { text-decoration:none; color:#efd7ac; }

/* Above footer - links to other you sites */
.you-links { width:810px; padding-left:10px; padding-right:10px; padding-top:8px; margin-left:5px; background-color:#f3f4ef; font-size:11px; height:104px; color:#1b3343; border-top:solid 1px #2D4B5E; }
.you-links .space { padding-top:6px; }
.you-links .space2 { padding-top:2px; padding-bottom:10px; }

.you-links .rics { float:right; }

.you-links .no-show { color:#F3F4EF; }
.you-links .no-show a { color:#F3F4EF; text-decoration:none; }
.you-links .no-show a:hover { color:#F3F4EF; text-decoration:none; }


.you-links a { color:#1b3343; text-decoration:none; }
.you-links a:hover { color:#278bcc; text-decoration:underline; }

/* Navigation buttons for site */
.buttons { position:absolute; top:80px; padding-left:5px; border:none; }
.buttons img { border:none; margin-right:0px; }

.middle { margin-left:6px; width:828px; height:330px; padding-top:6px; }
.middle2 { margin-left:6px; width:828px; height:442px; padding-top:6px; }
.middle3 { margin-left:6px; width:828px; height:806px; padding-top:6px; }
.middle4 { margin-left:6px; width:828px; height:2122px; padding-top:6px; }

/* Left/right sections for main pages */
.left-section-about { float:left; width:600px; height:324px; background-color:#f4f8ee; margin-bottom:6px; }
.left-section-about p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; margin-top:10px; }
.right-section-about { float:right; width:222px; height:324px; background-color:#FFFFFF; } 

.left-section-homereport { float:left; width:600px; height:436px; background-color:#f4f8ee; margin-bottom:6px; }
.left-section-homereport p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; margin-top:10px; }
.right-section-homereport { float:right; width:222px; height:436px; background-color:#FFFFFF; } 

.left-section-faqs { float:left; width:600px; height:2116px; background-color:#f4f8ee; margin-bottom:6px; }
.left-section-faqs p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; margin-top:10px; }
.right-section-faqs { float:right; width:222px; height:2000px; background-color:#FFFFFF; } 

/* Top right corner */
.right-section-about .top-one { width:222px; height:106px; background-color:#eef4f7; } 
.right-section-about .top-one .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .top-one .para1 a:hover { text-decoration:none; }
.right-section-about .top-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-about .top-one2 { width:222px; height:106px; background-color:#eef4f7; margin-top:6px; } 
.right-section-about .top-one2 .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one2 .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one2 .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .top-one2 .para1 a:hover { text-decoration:none; }
.right-section-about .top-one2 img { float:right; margin-right:6px; margin-top:6px; }


.right-section-about .top-one2 { width:222px; height:106px; background-color:#eef4f7; margin-top:6px; } 
.right-section-about .top-one2 .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one2 .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .top-one2 .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .top-one2 .para1 a:hover { text-decoration:none; }
.right-section-about .top-one2 img { float:right; margin-right:6px; margin-top:6px; }

.right-section-homereport .top-one { width:222px; height:106px; background-color:#eef4f7; } 
.right-section-homereport .top-one .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-homereport .top-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-homereport .top-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-homereport .top-one .para1 a:hover { text-decoration:none; }
.right-section-homereport .top-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-homereport .top-one2 { width:222px; height:106px; background-color:#eef4f7; margin-top:6px; } 
.right-section-homereport .top-one2 .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-homereport .top-one2 .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-homereport .top-one2 .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-homereport .top-one2 .para1 a:hover { text-decoration:none; }
.right-section-homereport .top-one2 img { float:right; margin-right:6px; margin-top:6px; }

.right-section-faqs .top-one { width:222px; height:106px; background-color:#eef4f7; } 
.right-section-faqs .top-one .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-faqs .top-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-faqs .top-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-faqs .top-one .para1 a:hover { text-decoration:none; }
.right-section-faqs .top-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-faqs .top-one2 { width:222px; height:106px; background-color:#eef4f7; margin-top:6px; } 
.right-section-faqs .top-one2 .head1 { padding-left:11px; padding-top:12px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-faqs .top-one2 .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-faqs .top-one2 .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-faqs .top-one2 .para1 a:hover { text-decoration:none; }
.right-section-faqs .top-one2 img { float:right; margin-right:6px; margin-top:6px; }

.left-section-abouts { float:left; width:600px; height:324px; background-color:#FFFFFF; margin-bottom:6px; }
.left-section-abouts p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; margin-top:10px; }

.left-section-abouts .right-ab { float:right; width:180px; height:324px; background-color:#fcf9e8; margin-left:0px; }
.left-section-abouts .right-ab .main-head { font-size:12px; color:#2D4B5E; margin-left:10px; margin-top:10px; }
.left-section-abouts .right-ab .para1 { font-size:11px; }
.left-section-abouts .right-ab .small-bold { font-size:11px; font-weight:bold; }
.left-section-abouts .left-ab { float:left; width:414px; height:324px; background-color:#f4f8ee; margin-left:0px; }
	
/* Right sided images such as about page and home reports page */
.right-g { float:right; margin-right:8px; padding-left:4px; margin-top:49px; padding-bottom:6px; }
.right-g2 { float:right; margin-right:12px; padding-left:4px; margin-top:19px; padding-bottom:2px; }

/* Home Reports page within site */
.left-section-homereport .bottom-section { width:600px; height:280px; background-color:#FFFFFF; margin-top:10px; }
.left-section-homereport .bottom-section .left-one { float:left; width:190px; padding-left:0px; margin-top:6px; padding-top:0px; padding-right:10px; padding-bottom:10px; height:259px; background-color:#EEF4F7;  }
.left-section-homereport .bottom-section .right-one { float:right; margin-left:6px; width:394px; margin-top:6px; padding-right:0px; height:254px; background-color:#FFFFFF;  }
.left-section-homereport .bottom-section .right-one .lef { width:183px; padding-left:0px; padding-right:10px; float:left; padding-top:0px; padding-bottom:10px; height:259px; background-color:#fcf9e8; }
.left-section-homereport .bottom-section .right-one .righ { width:183px; padding-left:0px; padding-right:10px; float:right; padding-top:0px; padding-bottom:10px; height:259px; background-color:#f7f9ef; }

.left-section-homereport .hea { font-size:13px; font-weight:bold; margin-bottom:12px; }
.left-section-homereport .smaller { font-size:12px; margin-top:4px; margin-left:11px; }
.left-section-homereport .smaller img { border:none; }
.left-section-homereport .small-line { height:0px; width:173px; border-bottom:dotted 1px #2D4B5E; margin-top:12px; margin-bottom:5px; }

/* Second top section - right corner */
.right-section-about .second-one { width:222px; height:106px; background-color:#fcf9e8; margin-top:6px; } 
.right-section-about .second-one .head1 { padding-left:11px; padding-top:11px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .second-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .second-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .second-one .para1 a:hover { text-decoration:none; }
.right-section-about .second-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-about .second-one2 { width:222px; height:106px; background-color:#fcf9e8; margin-top:0px; } 
.right-section-about .second-one2 .head1 { padding-left:11px; padding-top:11px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .second-one2 .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .second-one2 .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .second-one2 .para1 a:hover { text-decoration:none; }
.right-section-about .second-one2 img { float:right; margin-right:6px; margin-top:6px; }

.right-section-homereport .second-one { width:222px; height:106px; background-color:#fcf9e8; margin-top:6px; } 
.right-section-homereport .second-one .head1 { padding-left:11px; padding-top:11px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-homereport .second-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-homereport .second-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-homereport .second-one .para1 a:hover { text-decoration:none; }
.right-section-homereport .second-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-faqs .second-one { width:222px; height:106px; background-color:#fcf9e8; margin-top:6px; } 
.right-section-faqs .second-one .head1 { padding-left:11px; padding-top:11px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-faqs .second-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-faqs .second-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-faqs .second-one .para1 a:hover { text-decoration:none; }
.right-section-faqs .second-one img { float:right; margin-right:6px; margin-top:6px; }

.right-section-faqs .faqs-one { width:222px; height:314px; background-color:#fcf9e8; margin-top:6px; } 
.right-section-faqs .faqs-one .head1 { padding-left:11px; padding-top:11px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-faqs .faqs-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-faqs .faqs-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-faqs .faqs-one .para1 a:hover { text-decoration:none; }
.right-section-faqs .faqs-one img { float:right; margin-right:12px; margin-top:12px; }

.right-section-faqs .bottom-one { width:222px; height:1354px; background-color:#f7f9ef; margin-top:6px; } 

/* Third top section - right corner */
.right-section-about .third-one { width:222px; height:100px; background-color:#f7f9ef; margin-top:6px; } 
.right-section-about .third-one .head1 { padding-left:11px; padding-top:14px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-about .third-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-about .third-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-about .third-one .para1 a:hover { text-decoration:none; }
.right-section-about .third-one img { float:right; margin-right:6px; margin-top:7px; }

.right-section-homereport .third-one { width:222px; height:100px; background-color:#f7f9ef; margin-top:6px; } 
.right-section-homereport .third-one .head1 { padding-left:11px; padding-top:14px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-homereport .third-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-homereport .third-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-homereport .third-one .para1 a:hover { text-decoration:none; }
.right-section-homereport .third-one img { float:right; margin-right:6px; margin-top:7px; }

.right-section-faqs .third-one { width:222px; height:100px; background-color:#f7f9ef; margin-top:6px; } 
.right-section-faqs .third-one .head1 { padding-left:11px; padding-top:14px; font-weight:bold; font-size:11px; color:#2D4B5E; }
.right-section-faqs .third-one .para1 { padding-left:11px; padding-top:8px; font-weight:normal; font-size:11px; color:#2D4B5E; }
.right-section-faqs .third-one .para1 a { text-decoration:underline; color:#2D4B5E; }
.right-section-faqs .third-one .para1 a:hover { text-decoration:none; }
.right-section-faqs .third-one img { float:right; margin-right:6px; margin-top:7px; }

.left-section-about .left-cont { float:left; width:260px; margin-left:10px; height:210px; margin-top:30px; }
.left-section-about .right-cont { float:right; width:280px; margin-left:10px; margin-right:10px; height:210px; margin-top:30px; position:relative; }
.left-section-about .left-cont .textbox { position:absolute; left:100px; }
.left-section-about .right-cont .textarea { position:absolute; right:20px; width:160px; height:42px; }
.left-section-about .right-cont .small .button { float:right; margin-right:20px;  }
.left-section-about .right-cont .small .reset { float:right; margin-right:4px;  }
.left-section-about .right-cont .heard { margin-left:9px; width:90px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.left-section-about .right-cont .textbox { position:absolute; right:20px; width:120px; height:15px; }
 
.left-section-order { float:left; width:450px; height:800px; background-color:#f4f8ee; margin-bottom:6px; }
.left-section-order p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; margin-top:10px; }

.right-section-order { float:right; width:372px; height:800px; background-color:#EEF4F7; position:relative; }
.right-section-order p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2D4B5E; margin-left:10px; }
.right-section-order .indent { position:absolute; left:150px; }
.right-section-order .indent2 { position:absolute; left:264px; }
 

/* Order form */
.left-section-order .nameText { position:absolute; left:230px; width:180px; }
.left-section-order .nameTextarea { position:absolute; left:230px; width:180px; height:50px; }
.left-section-order .dropdown { position:absolute; left:230px; width:180px; font-family:Arial, Helvetica, sans-serif; }
.left-section-order .small-order { margin-left:25px; font-size:12px; margin-bottom:15px; }

.left-section-order .border { margin-left:10px; margin-right:10px; width:480px; height:0px; border-bottom:dotted 1px #2D4B5E; margin-bottom:20px; }

/* Main middle attributes */
.middle-top { width:828px; height:240px; padding-left:6px; padding-right:6px; background-color:#FFFFFF; margin-bottom:0px; }
.middle-bottom { width:828px; height:230px; padding-left:6px; padding-right:6px; background-color:#FFFFFF; margin-bottom:6px; }

/* Top left corner attributes */
.middle-top .mid-left { float:left; background-color:#f4f8ee; width:411px; margin-left:0px; height:234px; margin-top:6px; }
.middle-top .mid-left .head { float:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#2d4b5e; margin-left:10px; padding-top:12px; font-weight:bold; }
.middle-top .mid-left .small { font-size:12px; color:#2D4B5E; margin-left:10px; }

/* Top right corner attributes */
.middle-top .mid-right { float:right; background-color:#eef4f7; width:411px; margin-left:0px; height:234px; margin-top:6px; }
.middle-top .mid-right .head { float:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#2d4b5e; padding-top:12px; font-weight:bold; }
.middle-top .mid-right .small { font-size:12px; color:#2D4B5E; padding-right:8px; }
.middle-top .mid-right a { text-decoration:underline; color:#2D4B5E; }
.middle-top .mid-right a:hover { text-decoration:none; }
.middle-top .mid-right .left-img { float:left; width:160px; }
.middle-top .mid-right .left-img img { border:none; margin-top:4px; }
.middle-top .mid-right .right { float:right; width:240px; }

/* Bottom left corner attributes */
.middle-bottom .mid-left { float:left; background-color:#fbfdf0; width:411px; margin-left:0px; height:224px; margin-top:6px; }
.middle-bottom .mid-left .head { float:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#2d4b5e; padding-top:12px; margin-left:10px; font-weight:bold; }
.middle-bottom .mid-left .small { font-size:12px; color:#2D4B5E; margin-left:10px; }
.middle-bottom .mid-left .small-1 { font-size:12px; color:#2D4B5E; margin-left:10px; padding-top:6px; padding-bottom:8px; }
.middle-bottom .mid-left .right { float:left; width:300px; }
.middle-bottom .mid-left .left-img { border:none; padding-top:10px; float:right; margin-right:8px; }
.middle-bottom .mid-left a { text-decoration:underline; color:#2d4b5e; }
.middle-bottom .mid-left a:hover { text-decoration:none; }

/* Bottom right corner attributes */
.middle-bottom .mid-right { position:relative; float:right; background-color:#fcf9e8; width:411px; margin-left:0px; height:224px; margin-top:6px; }
.middle-bottom .mid-right .head { float:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#2d4b5e; padding-top:12px; margin-left:10px; font-weight:bold; }
.middle-bottom .mid-right .small { font-size:12px; color:#2D4B5E; margin-left:10px; }
.middle-bottom .mid-right .small-1 { font-size:12px; color:#2D4B5E; margin-left:10px; padding-top:6px; padding-bottom:8px; }
.middle-bottom .mid-right .con-left { float:left; width:200px; }
.middle-bottom .mid-right .con-right { float:right; width:200px; margin-left:10px; }
.middle-bottom .mid-right .con-left .textbox { position:absolute; left:80px; width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; }

.middle-bottom .mid-right .con-left .textbox2 { position:absolute; left:130px; width:80px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; height:18px; }

.middle-bottom .mid-right .con-left .textarea { position:absolute; left:80px; width:100px; height:64px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; }

.middle-bottom .mid-right .con-right .textbox2 { position:absolute; right:20px; width:60px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; height:18px; }

.middle-bottom .mid-right .con-right .textbox { position:absolute; right:20px; width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; }


.middle-bottom .mid-right .con-right .textarea { position:absolute; right:20px; width:100px; height:64px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; }
.middle-bottom .mid-right .con-right .button { float:right; margin-right:20px; margin-top:10px; }

/* Color for required fields */
.red { color:#FF0000; }

.left-section-faqs .faqs { margin-left:30px; padding-right:10px; color:#2D4B5E; }
.left-section-faqs .faqs a { text-decoration:none; }
.left-section-faqs .faqs a:hover { text-decoration:underline; }
/* Main Heading for all pages */
.main-heading { margin-left:10px; margin-top:10px; color:#2D4B5E; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.main-heading-about { margin-left:10px; margin-top:10px; color:#2D4B5E; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:12px; }


#tabs-1 .txt { margin:0 0 0 10px; width:320px; border:solid 1px #CCC; }
#tabs-1 .t { margin:0 0 6px 0; 


