a{text-decoration:none; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; font-weight:normal;}
p{padding:0px; margin:0px;}
img{padding:0px; margin:0px; border:0px; vertical-align:top;}
form{padding:0px; margin:0px;}
.clear{clear:both;}

html{
background:url(../images/main-bg.gif) repeat;
padding:0px;
margin:0px;
}
body{
background:url(../images/top-bg.png) repeat-x;
height:550px;
padding:0px;
margin:0px;
font-family:Arial;
font-size:13px;
color:#000000;
}
#container{
width:962px;
position:relative;
margin:0px auto;
}
#top-holder{
width:962px;
height:119px;
position:relative;
float:left;
}

.top-shadow{
background:	url(../images/top-shadow.png) no-repeat;
width:952px;
height:13px;
position:absolute;
bottom:0px;
left:15px;
bottom:-15px;
}
.top-left{
background:url(../images/top-left.gif) no-repeat;
width:10px;
height:119px;
float:left;
}
.top-middle{
background:url(../images/top-middle.gif) repeat-x;
width:942px;
height:119px;
float:left;
}
.top-right{
background:url(../images/top-right.gif) no-repeat;
width:10px;
height:119px;
float:left;
}
.logo{
width:303px;
height:36px;
float:left;
display:inline;
margin:40px 0px 0px 28px;
}
.top-ad{
width:521px;
height:98px;
float:right;
display:inline;
margin:10px 0px 0px 0px;
}
#banner{
background:url(../images/banner.jpg) no-repeat;
width:962px;
height:292px;
float:left;
position:relative;
}
#top-curve{
background:url(../images/top-curve.png) no-repeat;
width:962px;
top:10px;
height:42px;
float:left;
position:relative;
}
#wrapper{
width:962px;
float:left;
display:inline;
position:relative;
top:-59px;
}
.wrapper-top{
background:url(../images/wrapper-top.gif) no-repeat;
width:962px;
height:59px;
float:left;
}
.in-wrapper-top{
background:url(../images/inner-top.gif) no-repeat;
width:963px;
height:30px;
float:left;
position:relative;
left:-1px;
}
.wrapper{
background:url(../images/wrapper-middle.gif) repeat-y;
width:962px;
float:left;
}
.wrapper-bottom{
background:url(../images/wrapper-bottom.png) no-repeat;
width:962px;
height:21px;
float:left;
}
#inner{
width:920px;
float:left;
display:inline;
margin:0px 0px 0px 20px;
}
#left-panel{
width:287px;
float:left;
display:inline;
position:relative;
}
.categories{
width:289px;
float:left;
display:inline;
margin:-40px 0px 12px 0px;
}
.in-categories{
width:289px;
float:left;
display:inline;
margin:0px 0px 12px 0px;
}
.cat-top{
background:url(../images/categoties-top.gif) no-repeat;
width:287px;
height:89px;
float:left;
}
.cat-middle{
background:url(../images/categoties-middle.gif) repeat-y;
width:287px;
float:left;
}
.cat-bottom{
background:url(../images/categoties-bottom.gif) no-repeat 0px -1px;
width:287px;
height:27px;
float:left;
}
.categories ul{
padding:0px;
margin:0px;
list-style:none;
}
.categories ul li{
padding:0px 0px 0px 0px;
margin:0px;
color:#535456;
font-size:14px;
font-weight:bold;
line-height:30px;
}
.in-categories ul{
padding:0px;
margin:0px;
list-style:none;
}

.in-categories ul li{
padding:0px 0px 0px 0px;
margin:0px;
color:#535456;
font-size:14px;
font-weight:bold;
line-height:30px;
}
.categories ul li a{
background:url(../images/bullets.gif) no-repeat 12px -26px;
color:#000000;
padding:0px 0px 0px 40px;
display:block;
}
.categories ul li a:hover{
color:#15406d;
background:url(../images/bullets.gif) no-repeat 12px 5px;
}
.in-categories ul li a{
background:url(../images/bullets.gif) no-repeat 12px -26px;
color:#535456;
padding:0px 0px 0px 40px;
display:block;
}
.in-categories ul li a:hover{
color:#15406d;
background:url(../images/bullets.gif) no-repeat 12px 5px;
}
#share{
background: url(../images/share.gif) no-repeat;
width:287px;
height:113px;
float:left;
display:inline;
position:relative;
margin:0px 0px 12px 0px;
}
.txt-box{
background: url(../images/txt-box.gif) no-repeat;
width:250px;
height:30px;
float:left;
display:inline;
margin:60px 0px 0px 15px;
}
.txt{
background:none;
border:0px;
float:left;
display:inline;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 5px;
height:20px;
width:185px;
}
.submit{
width:54px;
height:30px;
display:inline;
margin:0px 0px 0px 5px;
cursor:pointer;
background:none;
border:0px;
}
#mail{
width:289px;
float:left;
}
.mail-top{
background:url(../images/mail-top.gif) no-repeat;
width:289px;
height:15px;
float:left;
}
.mail-middle{
background:url(../images/mail-middle.gif) repeat-y;
width:289px;
float:left;
}
.mail-bottom{
background:url(../images/mail-bottom.gif) no-repeat;
width:289px;
height:15px;
float:left;
}
#mail h2{
font-family:"myriad Pro", "trebuchet MS", arial;
font-size:17px;
font-weight:bold;
color:#143f6c;
text-align:center;
}
.mail-in{
float:left;
display:inline;
margin:10px 0px 0px 20px;
}
.txt-bg{
background:url(../images/txt-bg.gif) no-repeat left bottom;
background-position:fixed;
width:200px;
height:23px;
float:left;
border:0px;
display:inline;

}
.spacer{
height:8px;
float:left;
}
.mail-txts{
width:185px;
height:18px;
display:inline;
margin:0px 0px 0px 5px;
background:none;
border:0px;
}
#mail td{
padding-right:5px;
}
.privacy{
color:#fe0000;
padding:5px 0px 0px 40px;
}
.send{
background:url(../images/send.gif) no-repeat;
width:94px;
height:32px;
float:left;
border:0px;
cursor:pointer;
display:inline;
margin:10px 0px 10px 70px;
}
.send-free-report{
background:url(../images/i_want_to_know.gif) no-repeat;
width:190px;
height:33px;
float:left;
border:0px;
cursor:pointer;
display:inline;
margin:10px 0px 10px 105px;
}
#google-friend{
width:288px;
height:323px;
float:left;
display:inline;
margin:12px 0px 12px 0px;
}
#right-panel{
width:600px;
float:right;
text-align:justify;
}
#right-panel p{
line-height:18px;
padding-bottom:15px;
}
#right-panel h1{
font-weight:bold;
color:#16416f;
font-size:22px;
padding-bottom:5px;
}
#right-panel h2{
font-weight:bold;
color:#16416f;
font-size:20px;
padding-bottom:5px;
}
#right-panel h3{
font-weight:bold;
color:#2c529d;
font-size:18px;
padding-bottom:5px;
}
#right-panel h4{
font-weight:bold;
color:#2c529d;
font-size:14px;
padding-bottom:5px;
}
#right-panel h5{
font-weight:bold;
color:#2c529d;
font-size:12px;
padding-bottom:5px;
}
#right-panel h3 a{
font-weight:bold;
color:#2c529d;
font-size:16px;
padding-bottom:5px;
}
#right-panel h3 a:hover{
font-weight:bold;
color:#2c529d;
font-size:16px;
padding-bottom:5px;
text-decoration:none;
}
#right-panel a{
font-weight:bold;
color:#16416F;
font-size:12px;
padding-bottom:5px;
}
#right-panel a:hover{
font-weight:bold;
color:#16416F;
font-size:12px;
padding-bottom:5px;
text-decoration:underline;
}

#right-panel-in p{
line-height:18px;
padding-bottom:15px;
}
#right-panel-in{
width:810px;
float:left;
display:inline;
margin:50px 0px 0px 60px;
text-align:justify;
padding-bottom:50px;
}

#right-panel-in h1{
font-weight:bold;
color:#16416f;
font-size:22px;
padding-bottom:5px;
}
#right-panel-in h2{
font-weight:bold;
color:#16416f;
font-size:20px;
padding-bottom:5px;
}
#right-panel-in h3{
font-weight:bold;
color:#2c529d;
font-size:18px;
padding-bottom:5px;
}
#right-panel-in h4{
font-weight:bold;
color:#2c529d;
font-size:14px;
padding-bottom:5px;
}
#right-panel-in h5{
font-weight:bold;
color:#2c529d;
font-size:12px;
padding-bottom:5px;
}
#right-panel-in h3 a{
font-weight:bold;
color:#2c529d;
font-size:18px;
padding-bottom:5px;
}
#right-panel-in h3 a:hover{
font-weight:bold;
color:#2c529d;
font-size:18px;
padding-bottom:5px;
text-decoration:none;
}
#right-panel-in a{
font-weight:bold;
color:#16416F;
font-size:12px;
padding-bottom:5px;
}
#right-panel-in a:hover{
font-weight:bold;
color:#16416F;
font-size:12px;
padding-bottom:5px;
text-decoration:underline;
}

#contact{
background:#edf6ff;
width:598px;
border:1px solid #97b8c6;
float:left;
}
.contact-in{
width:370px;
float:left;
display:inline;
margin:20px 0px 0px 25px;
}
.contact-txt-bg{
background:url(../images/cont-txt-bg.gif) no-repeat;
width:248px;
height:26px;
float:left;
}
.contact-txts{
width:235px;
height:18px;
border:0px;
float:left;
display:inline;
background:none;
padding:3px 0px 0px 0px;
margin:0px 0px 0px 5px;
}
#contact td{
padding:0px 20px 10px 0px;
}
.comments-bg{
background: url(../images/comments.gif) no-repeat;
width:248px;
height:98px;
float:left;
}
.comments{
width:235px;
height:90px;
float:left;
overflow:auto;
display:inline;
margin:0px 0px 0px 3px;
border:0px;
background:none;
}
.buttons-holder{
width:160px;
height:26px;
float:left;
display:inline;
margin:10px 0px 0px 125px;
padding-bottom:20px;
}
.reset{
background:url(../images/reset.gif) no-repeat;
width:69px;
height:26px;
float:left;
cursor:pointer;
display:inline;
border:0px;
margin:0px 10px 0px 0px;
}
.send1{
background:url(../images/send1.gif) no-repeat;
width:69px;
height:26px;
float:left;
cursor:pointer;
display:inline;
border:0px;
margin:0px 10px 0px 0px;
}
#footer{
width:962px;
float:left;
color:#000000;
line-height:22px;
text-align:center;
}
#footer a{
color:#000000;
padding:0px 10px;
}
#footer a:hover{
text-decoration:underline;
}

#in-NoIndex h1 {
color:#000000;
font-weight:normal;
font-size:26px;
font-family:Impact;
text-align:center;
word-spacing:normal;
}
#in-NoIndex h3 {
color:#2C529D;
font-weight:normal;
font-size:22px;
text-align:center;
word-spacing:normal;
}
#in-NoIndex h4 {
color:#2C529D;
font-weight:normal;
font-size:20px;
text-align:center;
word-spacing:normal;
}
#in-NoIndex p {
color:#000000;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
padding-top:20px;
line-height:24px;
text-align:center;
}
#in-NoIndex a{
color:#800080;
font-weight:bold;
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#in-NoIndex a:hover{
color:#EE0000;
font-weight:bold;
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#in-NoIndex img {
border:0 none;
margin:0;
padding:4px;
vertical-align:top;
}
#site-map ul {
margin:0px;
padding:0px;
list-style:none;
}
#site-map ul li {
margin:0px;
padding:0px;
float:none;
}
#site-map ul li.home {
margin:0px;
padding:0px 0px 15px 20px;
}
#site-map ul li.categories {
background:url(../images/head-bullet.gif) no-repeat 40px 1px;
margin:0px;
padding:0px 0px 0px 60px;
}
#site-map ul li.sub-categories {
background:url(../images/list-bullet.gif) no-repeat 80px 10px;
margin:0px;
padding:3px 0px 0px 95px;
}
#site-map li a{
color:#143f6c;
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
}
#site-map li a:hover{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#000000;
}

#top-link ul {
margin:0px;
padding:0px;
list-style:none;
}
#top-link li {
float:left;
margin:0px;
padding:0px;
}
#top-link li.arrow-1 {
background:url(../images/head-bullet.gif) no-repeat 0px 1px;
padding:0px 0px 0px 20px;
}
#top-link li.arrow-2 {
background:url(../images/list-bullet.gif) no-repeat 7px 6px;
padding:0px 0px 0px 20px;
}
#top-link li.arrow-1 a {
font-weight:normal;
}
#top-link li.arrow-2 a {
font-weight:normal;
}
#top-link li.no-link {
background:url(../images/list-bullet.gif) no-repeat 7px 6px;
padding:0px 0px 0px 20px;
font-size:12px;
font-weight:bold;
}

/* Popup Css */

#wrapper_pop{
width:650px;
float:left;
padding:10px 15px 0px 15px;
}

#tell_a_friend ul {
width:645px;
list-style:none;
}

#tell_a_friend li {
margin-bottom:10px;
}

#tell_a_friend label {
float:left;
width:7em;
}
.input_required {
color:#EE0000;
}
.submit_form {
float:right;
}
.button{
background:#F6FAFF;
border:#004E75 solid 1px;
color:#004E75;
cursor:pointer;
}
.input_error {
color:#EA5200;
padding:1px 5px 1px 25px;
background:url(../images/unchecked.gif) no-repeat 5px 1px;
}
#close {
text-align:right;
font-weight:bold;
padding:5px 15px 15px 15px;
}
.input {
border:1px solid #000033;
font-family:arial;
font-size:12px;
width: 150px;
}
.textarea {
border:1px solid #000033;
font-family:arial;
font-size:12px;
width:395px;
height:100px;
}

#blue-box-outer{
width:444px;
height:202px;
/*float:left;*/
}
#blue-box{
width:444px;
height:165px;
float:left;
position:relative;
top:-24px;
}
.blue-box-left{
background:url(../images/blue-box-left.png) no-repeat;
width:8px;
height:165px;
float:left;
}
.blue-box-middle{
background:url(../images/blue-box-middle.png) repeat-x;
width:425px;
height:165px;
float:left;

}
.blue-box-right{
background:url(../images/blue-box-right.png) left no-repeat;
width:11px;
height:165px;
float:left;
}
#arrow{
background:url(../images/arrow.png) no-repeat;
width:76px;
height:60px;
float:right;
margin-right:15px;
position:relative;
z-index:1;
}

.list-box-top{
background:url(../images/box-top.gif) no-repeat;
width:892px;
height:29px;
float:left;
}
.list-box-bottom{
background:url(../images/box-bottom.gif) no-repeat;
width:892px;
height:11px;
float:left;
}
.list-box-middle{
background:url(../images/box-middle.gif) repeat-y;
width:892px;
float:left;
}
.banner-top {
padding:0px;
margin:130px 0px 0px 432px;
position:relative;
z-index:99;
}