@charset "utf-8"; 

a:active{font-family:Arial; color:#FFF; text-decoration:underline; letter-spacing:0px; border:hidden; font-weight:bold}
a:link{font-family:Arial; letter-spacing:0px; color:#FFF; text-decoration:underline; font-weight:bold}
a:visited{font-family:Arial; color:#CED3dc; letter-spacing:0px; text-decoration:underline; font-weight:bold}
a:hover{color:red; text-decoration:underline; font-weight:bold}
A:hover{color:#F00; text-align:center; text-decoration:underline; font-weight:bold}
inline_links{font-size:14px; font-style:normal; font-weight:bolder; font-variant:small-caps; color:#FFF; line-height:2em}
.navback{background-image:url(layout/layout_24.gif)}
.navmargin{background-image:url(layout/layout_26.gif)}
Top-nav{font-size:9px; color:#000001; font-variant:small-caps; font-family:Arial,Helvetica,sans-serif}

h1{font-size:22px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-variant:small-caps}
h2{font-size:16px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
h3{font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}

body{letter-spacing:0px; background-color:#000; background-image:url(images/gray.png); background-repeat:repeat-x}

.articles{font-size:18px; font-style:normal; font-weight:bolder; font-family:Arial,Helvetica,sans-serif; color:#039}
.bodycontent{font-size:16px; font-family:Arial,Helvetica,sans-serif; text-decoration:none}
.box{color:#FFF; font-size:16px}
.button{font-family:Arial,Helvetica,sans-serif; color:#5d6b84; font-size:12px; font-weight:bold}
.combobox{background-color:#D7DBE2; color:#000; font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
.classes{font-size:14px}
.discount{font-family:Arial,Helvetica,sans-serif; color:red; font-size:18px; font-weight:bold}
faqnav{font-style:normal; color:#FFF; font-size:9px; font-variant:small-caps; font-family:Georgia,"Times New Roman",Times,serif}
.faqscroll{font-family:Cursive,Arial,Helvetica,sans-serif; font-size:16px; font-style:italic; color:#fff}
.headcap{background-image:url(layout/headcap.png)}
.headplans{font-size:18px; font-style:italic}
.instructions{color:#FF0; font-weight:bold}
.mspecial{color:#35136c; font-size:20px; font-weight:bold}
.multiple{font-family:Arial,Helvetica,sans-serif; color:#039; font-size:14px; font-weight:bold}
.ODECheader{font-family:"Palatino Linotype","Book Antiqua",Palatino,serif; font-size:28px; font-variant:small-caps; color:#001}
.rules{color:#000001}
.tagline{font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; font-variant:small-caps; color:#001; font-weight:bold}
tagline{font-size:16px; font-variant:small-caps; color:#333; font-weight:bold}
.title_bg{font-size:18px; font-style:italic; color:#FFF}
title_small{font-size:12px}
.title_small{font-size:12px; font-style:normal; color:#FFF; font-weight:bold}
.testimonials{font-size:24px; font-style:italic; line-height:1em}
.testimonnial_front{font-size:20px; font-style:italic; color:#0178d5; font-variant:small-caps}
.testimonial_sm{color:#a2c5d6; font-size:14px; font-style:italic; font-family:Cursive,Arial,Helvetica,sans-serif}
.tra{color:#35136c; font-weight:bold}
.video_winner{font-size:26px}
.warning{font-family:Arial,Helvetica,sans-serif; font-style:italic; color:#FF0; font-size:16px; font-weight:normal}
.zipcode{font-family:Arial,Helvetica,sans-serif; color:#039; font-size:18px; font-weight:bold}

li{font-family:Arial; font-size:14px; color:#fff; letter-spacing:0px; font-weight:normal}
ul{list-style:disc}
ol{font-family:Arial; font-size:14px; color:#FFF; letter-spacing:0px}

.columnback{background-image:url(layout/layout_26.gif); background-repeat:repeat-y}
table{font-family:Arial; font-size:12px; color:#FFF; letter-spacing:0px; text-align:left}
tr{font-family:Arial; font-size:14px; color:#FFF; letter-spacing:0px; text-align:left}
td{font-family:Arial; font-size:14px; color:#FFF; letter-spacing:0px; text-align:left}
Table_header{font-size:16px; font-style:normal; font-weight:bolder; font-variant:small-caps; color:#FFF}
.tablebody{text-align:left}

.banner{background-image:url(layout/bannertop.gif); background-repeat:no-repeat}
.banner_bg{background-image:url(layout/bannerP.png); background-repeat:no-repeat}
.bannerbase{background-image:url(layout/bannerbase.gif); background-repeat:repeat-x}
.leftbannertop{background-image:url(layout/layout_01a.gif); background-repeat:no-repeat}
.leftbanner{background-image:url(layout/layout_07.gif); background-repeat:no-repeat}
.leftbannerlow{background-image:url(layout/layout_09.gif); background-repeat:no-repeat}
.leftbannerbottom{background-image:url(layout/layout_18.gif); background-repeat:no-repeat}
.middlebannerspacer{background-image:url(layout/layout_03.gif); background-repeat:repeat-x}
.middlebannertop{background-image:url(layout/layout_05a.gif); background-repeat:repeat-x}
.middlebannertwo{background-image:url(layout/layout_06.gif); background-repeat:no-repeat}
.middlebanner{background-image:url(layout/layout_08.gif); background-repeat:no-repeat}
.middlebannerbottom{background-image:url(layout/layout_19.gif); background-repeat:repeat-x}
.rightbanner{background-image:url(layout/layout_04a.gif); background-repeat:repeat-x}
.tablebody{background-color:#7b889f; font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#FFF}
.taglineback{background-image:url(layout/layout_16.gif); background-repeat:repeat-x}
.tagsidebox{background-image:url(layout/layout_17.gif); background-repeat:no-repeat}

.spacer{background-image:url(layout/spacer.gif); background-repeat:repeat-x}
.topfooter{background-image:url(layout/layout_35.gif); background-repeat:repeat-x}
.middlefooter{background-image:url(layout/layout_35.gif); background-repeat:repeat-x}
.middlefooterlow{background-image:url(layout/layout_37.gif); background-repeat:repeat-x; height:inherit}
.bottomfooter{background-image:url(layout/layout_39.gif); background-repeat:repeat-x}

.cssnav{position:relative; font-family:Georgia,"Times New Roman",Times,serif; background-image: url(buttons/overbtn.png); background-repeat:no-repeat; white-space:nowrap; display:block; width:147px; height:35px; margin:0; padding:0}
.cssnav a{display:block; color:#000001; font-size:14px; width:147px; height:35px; display:block; float:left; color:black; text-decoration:none}
.cssnav img{width:147px; height:35px; border:0}
* html a:hover{visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span{position:absolute; left:2px; top:8px; margin:0px; padding:0px; cursor:pointer; width:135px; height:15px; text-align:center}
.container{width:750px; margin:0 auto; background:#7b889f; border-right:1px solid #666; border-left:1px solid #666}