body{
background:#fff url(images/page-bg.gif) repeat-x;
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:28px;
}
.clear{
clear:both;
}

#warp{
padding:0px;
margin:5px auto 0px auto;
width:968px;
}

#header{
float:left;
width:968px;
height:auto;
background:url(images/logo.gif) no-repeat;
}

#logo-container{
float:left;
width:422px;
height:64px;
padding-left:132px;
}

#header h1{
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#dfe7f3;
font-weight:normal;
margin:0px;
text-align:center;
}
#header h1 a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#dfe7f3;
text-decoration:none;
}
#header h1 a:hover{
color:#dfe7f3;
text-decoration: underline;
}
#TopR{
float:left;
width:414px;
height:64px;
}
#banner-container{
float:left;
width:968px;
background:url(images/banner-prt2.jpg) no-repeat 100% 0%;
}
#banner-prt1{
float:left;
width:346px;
height:258px;
}
.banner-prt2{
float:left;
width:622px;
height:258px;
font-family: tahoma;
font-size:14px;
color:#fff;
font-weight:bold
}
.banner-prt2 ul{
padding:0px;
margin:0px;
}
.banner-prt2 li{
font-family: tahoma;
font-size:16px;
color:#fff;
font-weight:bold;
line-height:28px;
list-style-type:none;
background: url(images/white-arrow.png) no-repeat 0% 50%;
padding-left:16px;
}
.banner-prt2 ul.M165{
margin:41px 0px 0px 165px;
}

.banner-prt2 ul.M400{
margin:16px 0px 0px 330px;
}
#nav-bar{
float:left;
width:968px;
background: url(images/red-botm.jpg) no-repeat 0% 100%;
padding-bottom:4px;
}
#nav-bar ul{
padding:0px 12px;
margin:0px;
background:url(images/red-nav-bg.gif) repeat-x;
}
#nav-bar li{
display:inline;
padding-left:12px;
list-style-type:none;
color:#f2f2f2;
line-height:28px;
}
#nav-bar li a{
color:#f2f2f2;
text-decoration:none;
}
#nav-bar li a:hover{
color:#ffd5df;
text-decoration:none;
}
#mid{
float:left;
background:url(images/whiteborder.gif) repeat-y;
width:966px;
padding:5px 1px 0px 1px;
height:auto;
}
#left-side{
float:left;
width:632px;
padding-right:5px;
padding-left:2px;
height:auto;
color:#333;
line-height:18px;

}
p{
line-height:18px;
color:#333;
}

#right-side{
float:left;
width:320px;
height:auto;
}
#form-conainer{
float:left;
width:632px;
background:#e5f9fa url(images/form-bg.gif) repeat-x 0 54px;
}
#form-innertube{
float:left;
width:594px;
padding:0px 19px 7px 19px;
height:auto;
background:url(images/form-botm.png) no-repeat 0% 100%; 
}
#form-innertube form{
margin:0px;
padding:0px;
}

#form-conainer-top{
background: url(images/form-top.gif) no-repeat 0% 0%;
float:left;
width:594px;
color:#fff;
font-size:22px;
font-weight:bold;
padding:14px 19px 0px 19px;
height:40px;
}
.black-bold{
color:#2b2d30;
font-weight:bold;
}
.box-outer{
float:left;
width:966px;
height:auto;
}
.box{
float:left;
width:284px;
padding:5px 10px 5px 10px;
margin:0px 6px;
background:url(images/box.gif) no-repeat 0px 3px;
height:144px;
color:#5b5b5b;
font-size:11px;
}
.box p{
line-height:normal;
}
.box a{
color:#5b5b5b;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
.box a:hover{
color:#5b5b5b;
font-size:11px;
text-decoration: none;
font-weight:bold;
}
.box img{
float:left;
}
.box h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#332a0f;
}
#footer{
float:left;
width:968px;
background:#fff url(images/whiteborder-btm.gif) no-repeat;
padding-top:28px;
}
.blue-text{
float:left;
width:600px;
color:#618fd2;
font-size:11px;
line-height:25px
}
.blue-text a{
text-decoration:none;
color:#618fd2;
font-size:11px;
}
.bottm-list{
float:right;
margin:2px 30px 0px 0px;
padding:0px;
width:330px;
height:auto;
}

.bottm-list li{
float:left;
display:inline;
line-height:20px;
color:#ffffff;
font-size:11px;
list-style-type:none;
padding-right:13px;
padding-left:13px;
border-right:1px solid #fff;
}
.bottm-list li.no-border{
border:none;
}
.bottm-list li a{
display:block;
color:#ffffff;
font-size:11px;
text-decoration:none;
}
.bottm-list li a:hover{
color:#ffffff;
font-size:11px;
text-decoration:underline;
}
#right-banner{
float:left;
width:270px;
padding:20px 38px 26px 12px;
background:url(images/right-banner.jpg) no-repeat;
height:210px;
color:#737370;
font-size:11px;
}
#right-banner p{
width:160px;
}

.yellow-text
{
color:#f89b00;
font-size:20px;
line-height:28px;
text-transform:uppercase;
font-weight:bold;
}

#btm-banner-container{
float:left;
width:760px;
background:url(images/btm-adv-cr1.gif) no-repeat 20px 0px;
padding:0 0 0 186px;
height:161px;
}
#btm-banner-innertube{
float:left;
width:742px;
background:url(images/btm-adv-bg.gif) repeat-x;
height:140px;
padding:13px 0px 8px;
font-size:22px;
line-height:28px;
font-weight:bold;
color:#fff;
}
#btm-banner-innertube ul{
padding:0px;
margin:0px;
}
#btm-banner-innertube li{
list-style-type: none;
background:url(images/yellow-sqr.gif) no-repeat left center;
color:#e9f34e;
font-size:12px;
display:inline;
padding-left:8px;
line-height:28px;
}

#btm-banner-cr2{
float:right;
width:18px;
height:161px;
}
#btm-banner-innertube p{
text-align:right;
float:right;
margin:0px;
border:none;
}


#container{
	float:left;
	width:948px;
	padding: 10px;
}