body { border: 0; padding: 0; margin: 0; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:1.2em; background:url(images/background.jpg) top repeat-x ; }

p{ margin:10px 5px 5px 10px; line-height:1.3em; font-size:1.2em; text-align:left;}

h1{margin:0 0 0 10px;padding:0px;font-weight:bold;font-size:1.65em; text-align:left; color:#C40211; line-height:25px; font-family:Tahoma;}

h2{margin:0 0 0 10px;padding:0px;font-weight:bold;font-size:1.35em; text-align:center; color:#003399; line-height:20px;}
.img1{
margin-left:10px;
}  
.add{
border:none; 
overflow:hidden; 
width:350px; 
height:80px;
}

.markred{color:#A2000B;}

.markred a{color:#A2000B;}

.ques{ font-weight:bold;}


div#outer { padding: 0px; }



div#page {   margin: auto; width: 760px; height:auto; overflow: visible; position: relative; font: 12px Arial, Helvetica, sans-serif; line-height:15px;   }

div.footerarea{display:block; float:left; width:760px; height:50px; background:#ffffff; margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #e7f1f9; text-align:center;}

div.footernavitem{display:block; float:left; width:760px; height:50px; background:#990000; margin:0; color:#99FF33; text-align:center; } 

.footnavitem a{ color:#0000cc; text-decoration:none; text-align:center;}

.footnavitem a:hover{ color:#000099; text-decoration:underline;}

div.copywritemsg{display:block; width:760px; text-align:center; font-size:11px; color:#666666; margin-top:5px;} 
div.copywritemsg a{ font-size:11px; color:#666666; text-decoration:underline;} 

div.blank{ display:block; height:10px; width:760px; float:left; background:#FFFFFF;}

.linkitem{margin-right:5px; margin-left:5px;}



/* Home page */

div.homebanner{ display:block; float:left; top:0; left:0; width:760px; height:75px; margin:5px 0 0 0; padding:0;  border-bottom:1px ridge #C2DAEB;}

div.homebannerleft, div.homebannerright{ display:block; float:left; height:65px; width:275px;}
div.homebannerright{ float:right;padding-top:30px;padding-right:90px;height:35px;width:auto;}
.new{text-decoration:none;color:#000099;font-size:1.35em;}
.txt{font-size: 10px;}
.txt1{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.3em;}
.new1{display: none; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.3em;}
.new2{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.3em;}

div.content{ display:block; width:760px; height:auto; float:left; background:#ffffff; text-align:center; }

div.browserpic{display:block;padding:3px; width:430px; height:400px; float:left; background:#ffffff; margin-right:20px; margin-top:5px; } 

div.rightboxhome{ display:block;padding:3px; width:280px; height:400px; float:left; background:#0066FF;}

div.contentnav{ display:block; width:760px; height:auto; float:left; background:#ffffff; text-align:left; border:0px red solid; }

div.sinupbox{ display:block; float:left; width:270px; height:auto; background:#fff;  text-align:center; margin-top:2px; }
div.topbanner{display:block; float:left; width:275px; height:auto;   text-align:center;  }
div.topregbox{display:block; float:right; width:250px; height:auto; text-align:right; margin-top:5px; margin-right:5px; }

.pic{ margin:10px;}

div.registerbox{ display:block; float:left; width:270px; height:auto; background:#fff; margin-top:0; text-align:left;}

.special{ background:#8CC6FF; margin:10px 1px 10px 1px; text-align:center;}

.special1{ background:#F9DC86; margin:20px 1px 20px 1px; text-align:center; font-size:13px; font-weight:bold; padding: 20px 1px 20px 1px;}
.special1 a{ color:#FF0000; text-decoration:underline;}

div.rexboxor{ display:block; float:left; padding:3px; background:#00FF00; width:292px; height:150px;}

img {border:0;}

td {font-size:83%}



.bluelink {color:#0000cc;}

#footer {margin-top:2em;border-top:1px solid #ccc;padding:1em 0;color:#666;text-align:center;}

#infotable {border-collapse:0px; width:100%;}

#infotable p {margin:1em 0;}

#infotable td.menu {border:1px solid #ccc;border-bottom:0;padding:0.75em 0.5em; background:#eee;width:170px; height:auto;cursor:pointer; font-size:12px;}

#infotable td.menu a {display:block;}

#infotable td.active {border-right:#fff 1px solid;background:#fff;}

#infotable td.active a {color:#000;text-decoration:none;}

.new-style{
border: #cccccc solid 1px;
padding: 0.5em; 
background:#9DD156 none repeat scroll 0%; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: 
-moz-initial; 
font-size:13px;
}
.active-n{
border: #cccccc solid 1px; 
border-left:0px;  
padding: 0.75em 1em; 
font-size:12px;
}

