body {
background-color:#fff;
margin:0;
padding:0
}

input.radio {
color:#000
}

.navbartext {
font-size:12px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.navbardate {
font-size:10px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.cred2 {
font-weight:400;
font-size:11px;
color:#c30;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.content5 {
font-size:10px;
font-weight:400;
color:#4b4b4b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.headwhite {
font-size:10px;
font-weight:700;
color:#369;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.csortz {
font-size:11px;
color:#000;
font-weight:700;
font-family:verdana, arial, helvetica;
text-decoration:none
}

.descrip {
font-size:11px;
font-weight:700;
font-family:verdana, arial, helvetica;
text-decoration:none
}

.footer a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:700;
font-size:10px;
text-decoration:underline
}

#footerbottom {
background-color:#000051;
padding-top:2px;
padding-bottom:6px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
font-size:10px;
text-decoration:none
}

#LeftMNav {
z-index:100000
}

#LeftMNav UL {
width:auto;
color:#fff;
background-color:#bacee0;
margin:0;
padding:0
}

#LeftMNav LI {
list-style-type:none;
margin:0;
padding:0
}

#LeftMNav a {
border-right:1px solid #E3E6E6;
border-top:1px solid #fefefe;
display:block;
font-weight:400;
border-left:1px solid #fefefe;
border-bottom:1px solid #E3E6E6;
background-color:#f8fafc;
font-size:12px;
color:#0063C6;
font-family:Tahoma,Ms Sans Serif, Times New Roman;
text-decoration:none;
padding:3px 0 3px 2px
}

#LeftMNav a:hover {
border-left-color:#fefefe;
border-bottom-color:#E3E6E6;
border-top-color:#fefefe;
background-color:#f8fafc;
border-right:3px solid #FF6D0D;
font-size:12px;
color:#ff3e3e;
font-family:Tahoma,Ms Sans Serif, Times New Roman;
text-decoration:none
}

#LeftMNav a:active {
background-color:#f8fafc;
font-size:12px;
 
font-family:Tahoma,Ms Sans Serif, Times New Roman;
text-decoration:none;
border-color:#fefefe #E3E6E6 #E3E6E6 #fefefe
}

.menuheader {
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:700;
color:#fff;
background:#76A4E2 url(../images/arrow_orange.gif) no-repeat center left;
padding-top:3px;
padding-bottom:3px;
padding-left:14px;
border-bottom:1px solid #4F82B0;
border-right:1px solid #598BB5;
border-top:1px solid #f1f5fa;
display:block
}

#topnavbar {
text-align:right;
background-color:#c2ceda;
border-bottom:8px solid #E6EBF0;
padding-top:0;
padding-bottom:0;
padding-right:4px;
display:block
}
#headercont {
background-color:#c2ceda;
margin:0;
padding:0
}
.hletter:hover {
font-size:14px;
color:red;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}



.dlleftnav {
width:auto;
background-color:#f4f8fb;
text-align:left;
padding-left:0;
padding-top:2px;
padding-bottom:0;
font-size:11px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.topicarrow2 {
font-size:10px;
font-weight:700;
color:#59f;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.hleft:hover {
font-size:11px;
color:red;
font-weight:700;
font-family:verdana,arial,helvetica,san-serif;
text-decoration:underline
}

.hleft2:hover {
font-size:10px;
color:red;
font-weight:700;
font-family:verdana,arial,helvetica,san-serif;
text-decoration:underline
}

.cgr {
font-size:11px;
color:#7BA402;
font-family:verdana,arial,helvetica,san-serif
}

.cyel {
font-size:11px;
color:#D69601;
font-weight:700;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.grn {
font-size:11px;
color:maroon;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.cmaron {
font-size:11px;
color:maroon;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.cmaron2 {
font-size:10px;
color:maroon;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.corange {
font-size:10px;
color:#fe9d3d;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.rblue:hover {
font-size:13px;
font-weight:700;
color:red;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

#divbody {
background-color:#fff;
margin:4px;
padding:3px
}

#divright {
float:right;
width:15%;
margin:0;
padding:0
}

#divmid {
float:left;
width:69%;
padding-left:4px
}

#divfoot {
clear:both;
padding:0
}

#divright2 {
float:right;
width:82%;
margin:0;
padding:0
}

#divtop1 {
background-color:#6898d0;
width:100%;
padding-top:0;
padding-bottom:0;
margin-bottom:1px
}

#divs1 {
background-color:#fff;
width:auto;
padding-left:35px;
padding-top:5px;
padding-bottom:1px;
margin-bottom:15px;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center
}

#divs4 {
background-color:#fff;
width:auto;
padding-right:10px;
padding-top:1px;
padding-bottom:1px;
margin-bottom:4px;
text-align:right;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.dirput {
border-left:1px solid #acc6db;
border-right:1px solid #acc6db;
border-top:1px solid #acc6db;
border-bottom:1px solid #acc6db;
background-color:#fff;
font-size:12px;
font-family:verdana,arial
}

#navbar3 {
padding-top:3px;
padding-bottom:3px;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#fff;
background-color:#6898d0;
border:#1958b7 1px solid
}

#navbar3 ul {
margin:0;
padding:0
}

#navbar3 li {
list-style-type:none;
display:inline;
padding-top:3px;
padding-bottom:3px
}

#navbar3 li a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#fff;
background:#6898d0 url(../images/arrow7.gif) no-repeat left;
padding:3px 20px 3px 8px
}

#navbar3 li a:hover {
font-weight:700;
color:#fff;
background-color:#1465b6;
border-bottom:#FF8533 2px solid
}

.divtitle1 {
width:auto;
background-color:#F1F5FA;
padding-left:3px;
display:block
}

.divtitle2 {
width:auto;
background-color:#fff;
padding-left:3px;
display:block
}

#div13 {
float:left;
text-align:left;
margin-top:50px;
width:43%;
border:1px solid #fff;
display:block
}

#div14 {
float:right;
text-align:left;
margin-top:50px;
margin-right:40px;
width:35%;
display:block
}

.div16 {
background-color:#6898d0;
padding-top:2px;
padding-bottom:2px;
font-size:11px;
font-weight:700;
color:#fff;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none;
display:block
}

.divvalid {
padding-bottom:30px;
padding-top:20px;
padding-left:12px;
text-align:left;
font-size:10px;
color:#606060;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.triangle4 {
width:220px;
background-color:#ddecfe;
border-left:3px solid #ff8b3e
}
.topnavwhite {
font-size:11px;
font-weight:700;
color:#fff;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.topcatblack {
font-size:11px;
font-weight:700;
color:#663;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.dv4 {
margin-left:5px;
text-align:left
}

.dv5 {
margin-left:14px;
text-align:left
}

.lightblue5 {
width:auto;
background-color:#e6edf7
}

.divcom1 {
border:1px solid #acc6db;
margin-left:100px;
margin-right:100px;
padding:0
}

.divcom2 {
background-color:#fff;
margin-left:100px;
margin-right:100px;
padding:0
}

.hb2 {
font-size:10px;
color:#c60;
font-weight:700;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.tri6 {
width:auto;
background-color:#f4f8fb
}

.triblue6 {
background:url(../images/rcor1.gif) no-repeat bottom right
}

img.cor2 {
width:40px;
height:17px;
border:none;
display:block
}

.dlnav2 {
background-color:#f4f8fb;
text-align:left;
font-size:11px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:2px 0 2px 3px
}

#divright5 {
float:right;
width:30%;
padding-right:5px;
margin:0 0 8px
}

#divmid2 {
float:left;
width:67%;
padding-right:0;
padding-left:4px;
margin-bottom:8px;
margin-left:5px
}

#divinside5 {
float:right;
width:48%;
margin:0
}

#divmidin5 {
float:left;
width:50%
}

.f1 {
background-color:#fff;
text-align:left;
font-size:12px;
color:#59f;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.dvswrap {
text-align:center;
margin:1px
}

.cnthd {
font-family:verdana,arial,helvetica,san-serif;
text-decoration:none;
color:#000;
font-size:11px;
font-weight:400
}

.cnthd2 {
font-family:verdana,arial,helvetica,san-serif;
text-decoration:none;
color:#000;
font-size:11px;
font-weight:700
}

#lblBreadcrumb {
width:auto;
margin:0;
padding:0
}

#lblBreadcrumb2 {
float:left;
background-color:#fff;
margin:0;
padding:0
}

#bcnav3 {
padding-right:0;
display:inline;
list-style-type:none;
margin:0
}

#bcnav3 a {
border:0;
padding:0 14px 0 3px
}

#bcnav3 a:link,#bcnav3 a:visited {
text-align:left;
font-size:14px;
font-weight:700;
font-family:verdana,arial,helvetica,san-serif;
text-decoration:none;
 
}
  

.paging {
float:left;
font:bold Arial;
text-align:center;
margin:0
}

.paging A {
float:left;
text-decoration:none;
background-color:#fff;
font-family:Arial;
font-size:12px;
border:solid #6FB7FF 1px;
font-weight:400;
padding:2px 4px
}

.paging A:visited {
text-decoration:none;
background-color:#fff;
font-family:Arial;
font-size:12px;
border:solid #6FB7FF 1px;
padding:2px 4px
}

.paging .me-page {
font-family:Arial;
font-size:16px;
border:solid #fff 1px;
color:#fff;
text-decoration:none;
background-color:#fff;
font-weight:700;
padding:2px
}

.paging a:hover {
color:#fff;
text-decoration:none;
background-color:#0069D2
}

.pdead {
float:left;
margin-right:8px;
text-decoration:none;
background-color:#369;
font-family:Arial;
font-size:12px;
color:#fff;
border:solid #6FB7FF 1px;
font-weight:700;
padding:2px 4px
}
.srating {
list-style:none;
width:100px;
height:20px;
position:relative;
background:url(../images/strating.gif) top left repeat-x;
margin:0;
padding:0
}

.srating li {
float:left;
margin:0;
padding:0
}

.srating li a {
display:block;
width:20px;
height:20px;
text-decoration:none;
text-indent:-9000px;
z-index:20;
position:absolute;
background-image:none;
padding:0
}

.srating li a:hover {
background:url(../images/strating.gif) 0 -20px repeat-x;
z-index:1;
left:0
}

.srating a.onestar {
left:0
}

.srating a.onestar:hover {
width:20px
}

.srating a.twostars {
left:20px
}

.srating a.twostars:hover {
width:40px
}

.srating a.threestars:hover {
width:60px
}

.srating a.threestars {
left:40px
}

.srating a.fourstars {
left:60px
}

.srating a.fourstars:hover {
width:80px
}

.srating a.fivestars {
left:80px
}

.srating a.fivestars:hover {
width:100px
}

.artitle2:hover {
font-size:17px;
color:maroon;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none
}

h3 {
letter-spacing:.2px;
font-size:17px;
color:#0069D2;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none;
margin:0;
padding:0
}

h3 a:hover {
letter-spacing:.2px;
border-bottom:1px solid #DFDF00;
font-size:17px;
color:#0069D2;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none;
margin:0;
padding:0
}

.avotes {
font-size:16px;
color:#00004F;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none
}

.concat2 {
font-size:9px;
color:#999;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none
}

.divsum {
margin-left:57px;
margin-right:6px;
padding-bottom:0;
padding-left:3px;
text-align:left;
font-size:12px;
 
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.divopt2 {
margin-left:57px;
padding-top:0;
padding-bottom:3px;
padding-left:3px;
text-align:left;
font-size:11px;
 
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.acyel {
font-size:11px;
color:#C16704;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.agrn {
font-size:11px;
color:#849509;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

.avlink:hover {
font-size:16px;
 
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:underline
}

.voteres {
font-size:16px;
color:#330;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none
}

.contsort {
font-size:12px;
font-weight:700;
color:#000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none
}

.conlink5 {
font-size:10px;
font-weight:400;

font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none
}

.contsortoption {
font-size:12px;
font-weight:700;
color:#85B000;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none
}

.arthomehead {
font-size:17px;
font-weight:700;
color:#004182;
font-family:arial,verdana,sans-serif;
text-decoration:none
}

.votbot {
text-align:center;
padding-top:9px;
margin-top:9px;
margin-left:1px;
width:59px;
height:27px;
background:url(../images/votres.gif) no-repeat;
position:absolute;
display:block
}

.votcont {
float:left;
width:55px;
height:48px;
margin-top:2px;
margin-right:5px;
background:#fff url(../images/votetop.gif) no-repeat left
}

.smore:hover {
font-size:11px;
color:red;
font-weight:400;
font-family:arial,helvetica,san-serif;
text-decoration:underline
}

.divlinkname {
width:auto;
padding-left:3px;
display:block
}

.dv6 {
padding-top:5px;
padding-bottom:5px;
margin-left:3px
}

.dvhover {
padding-top:5px;
background:#FFFFF4;
padding-bottom:5px;
margin-left:3px
}

.dvoff {
margin-left:3px
}

.dvhov2 {
background:#FFFDF2;
margin-left:3px
}

#divmidlink {
float:right;
width:84%
}

.divsub1 {
border:1px solid #acc6db;
margin-left:9px;
width:75%;
padding:0
}

.dvfeat {
padding-top:2px;
padding-bottom:2px;
margin-left:14px;
text-align:left
}

.trianglefeat {
width:auto;
background-color:#AE3974
}

.trianglefeat2 {
width:auto;
background-color:#A2D700
}

.arr2 {
font-size:11px;
color:#59f;
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none
}

#topnavbarhome {
text-align:right;
padding-right:2px;
padding-bottom:2px;
background:#D8DFE7 url(../images/topnvbar3.gif) repeat-x bottom;
display:block
}

div.nifty {
background:#F1F7FE;
margin:0
}

b.rtop,b.rbottom {
display:block;
background:#FFF
}

b.rtop b,b.rbottom b {
display:block;
height:1px;
overflow:hidden;
background:#F1F7FE
}

b.r1 {
margin:0 5px
}

b.r2 {
margin:0 3px
}

b.r3 {
margin:0 2px
}

b.rtop b.r4,b.rbottom b.r4 {
height:2px;
margin:0 1px
}
 

.dv1 {
margin-left:15px;
text-align:left
}

.headerwhite {
font-size:11px;
font-weight:700;
color:#fff;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration:none
}

.triangle13 {
width:465px;
background-color:#f5fafc
}

.dartadstop5 {
border-bottom:1px solid #EDF4FE;
padding-top:5px;
padding-bottom:23px;
padding-left:0;
margin-right:1px
}

.dartadsbot {
border-top:1px solid #F5F9FE;
margin-left:15px;
margin-right:1px;
margin-top:0;
padding:0 0 20px
}

.div6 {
padding-top:6px;
padding-bottom:3px;
padding-left:3px;
text-align:left;
font-size:11px;
color:#3f3f3f;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

a:link,a:visited,a:active {
 
text-decoration:none
}

a:hover,#bcnav a:hover,#bcnav2 a:hover,#bcnav3 a:hover {
color:#ff3e3e;
text-decoration:underline
}

.content,.content2 {
font-size:11px;
font-weight:400;
color:#4b4b4b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.header:hover,.forumtopic:hover {
font-size:10px;
font-weight:700;
color:red;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline
}

.footer,.footer a:link,.footer a:visited,.footer a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:700;
font-size:10px;
text-decoration:none
}

.flink:link,.flink:visited,.flink:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:400;
font-size:10px;
text-decoration:none
}

.forumtopic:link,.forumtopic:visited {
font-size:10px;
font-weight:700;
color:#048;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.hwhite:link,.hwhite:visited,.hwhite:hover {
font-size:10px;
font-weight:700;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.hletter:link,.hletter:visited {
font-size:14px;
 
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.topicarrow,.tarr {
font-size:10px;
font-weight:700;
color:orange;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.hleft:link,.hleft:visited {
font-size:11px;
color:#0069D2;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

.hleft2:link,.hleft2:visited {
font-size:10px;

font-weight:700;
font-family:verdana,arial,helvetica,san-serif;
text-decoration:none
}

.rblue:link,.rblue:visited {
font-size:13px;
font-weight:700;
color:#0069D2;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

#divleft,#divleft2 {
float:left;
width:15%;
background-color:#fff;
margin:0
}

#ct5,#ct6 {
font-size:11px;
font-weight:400;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}

#lblBreadcrumb a,#lblBreadcrumb2 a {
font:normal 11px verdana,arial,helvetica,san-serif
}

#bcnav,#bcnav2 {
padding-right:0;
display:inline;
list-style-type:none;
position:relative;
margin:0
}

#bcnav li,#bcnav2 li,#bcnav3 li {
padding-right:3px;
display:inline;
list-style-type:none;
position:relative;
float:left;
margin:0
}

#bcnav a,#bcnav2 a {
border:0;
padding:0 12px 0 3px
}

.artitle2:link,.artitle2:visited {
font-size:17px;
color:#0069D2;
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none
}

.avlink:link,.avlink:visited {
font-size:16px;
 
font-weight:700;
font-family:arial,helvetica,san-serif;
text-decoration:none
}

.smore:link,.smore:visited {
font-size:11px;
 
font-weight:400;
font-family:arial,helvetica,san-serif;
text-decoration:underline
}
