body
{
margin:0px;
padding:0px;
background:url('images/bodybg.gif') repeat-y;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-align:center;
}

.fl { float:left; }

.fr { float:right; }

.clr { clear:both; }

.spc { clear:both; width:1px; height:7px; }

.mrlft6 { margin-left:6px; }

.mrlft7 { margin-left:7px; }

.mrt6 { margin-top:6px; }

h1, h2, h3, p, img, form { margin:0px; padding:0px; display:inline;}

.ad
{
margin:6px 9px 0px 0px;
}

.ad2
{
margin:6px 0px 0px 9px;
}

.main
{
width:986px;
margin:7px auto;
text-align:left;
border:2px solid #fff;
background:#f4faf8;
}

.navigation
{
width:976px;
margin:5px auto;
background:url('images/navbg.gif') no-repeat;
height:60px;
}

.navbar
{
width:966px;
margin:0px auto;
padding:0px;
}

.navbar ul
{
margin:0px;
padding:0px;
list-style-type:none;
}

.navbar ul li
{
width:122px;
float:left;
padding:0px;
border-right:1px solid #f9fffd;
height:28px;
}

.navbar ul li.first
{
width:220px;
float:left;
padding:0px;
border:none;
color:#fefe02;
font-size:14px;
font-weight:700;
}

.navbar ul li.first a
{
font-size:14px;
font-weight:700;
color:#fefeb4;
line-height:28px;
padding:0px 20px 0px 10px;
text-decoration:none;
}

.navbar ul li.first a:hover
{
color:#fff;
text-decoration:underline;
}

.navbar ul li.last
{
float:left;
padding:0px;
border:none;
}

.navbar ul li a
{
font-size:13px;
font-weight:700;
color:#eceaea;
line-height:28px;
text-decoration:none;
padding:0px 30px;
}

.navbar ul li a:hover
{
color:#fff;
text-decoration:none;
}

.searchbar
{
width:220px;
float:left;
padding:2px 0px 0px 0px;
}

.middle
{
width:976px;
margin:0px auto;
padding:0px;
background:#fff;
height:auto;
}

.topleftbox
{
width:198px;
border:1px solid #28ade2;
background:#f1fbfe;
}

.topleftboxheading
{
width:190px;
margin:4px auto;
background:#0176ba;
height:27px;
line-height:27px;
font-size:14px;
font-weight:700;
color:#fff;
}

.topleftboxheading a
{
padding-left:10px;
color:#fff;
text-decoration:none;
}

.topleftbox ul
{
margin:0px;
padding:0px;
list-style-type:none;
margin-left:10px;
}

.topleftbox ul li
{
line-height:27px;
background:url('images/red-bullet.gif') no-repeat left center;
}

.topleftbox ul li a
{
font-size:12px;
color:#000;
text-decoration:none;
padding-left:20px;
}

.topleftbox ul li a:hover
{
color:#f00;
text-decoration:underline;
}

.content
{
width:761px;
margin-left:4px;
padding:0px;
background:#fff;
padding:0px 5px;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
display:inline;
color:#ec2501;
font-weight:400;
}

.bdr
{
margin:2px 0px 7px;
padding:0px;
border-bottom:1px solid #f00;
}

.text
{
font-size:12px;
text-align:justify;
color:#000;
text-decoration:none;
line-height:20px;
}

.text a
{
color:#c51402;
text-decoration:none;
}

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

.container
{
width:976px;
margin:7px 0px 0px 0px !important;
margin:0px;
padding:0px;
}

.container-top
{
width:976px;
background:url('images/containertopbg.gif') no-repeat bottom;
height:6px;
}

.container-btm
{
width:976px;
background:url('images/containerbtmbg.gif') no-repeat top;
height:6px;
}

.container-mid
{
width:976px;
background:url('images/containermidbg.gif') repeat-y;
}

.maincontainer
{
width:964px;
margin:0px auto;
height:474px;
}

.box
{
width:232px;
border:2px solid #fff;
height:150px;
background:url('images/boxbg.gif') repeat-x;
}

.boxheading
{
width:222px;
margin:5px auto;
padding:0px;
height:30px;
line-height:25px;
background:url('images/boxheadingbg.gif') no-repeat;
color:#fff;
font-size:17px;
}

.boxheading img
{
padding:2px 0px 0px 5px;
}

.boxheading span
{
color:#fff;
text-decoration:none;
padding-left:10px;
}

.box ul 
{
margin:0px 5px 5px 10px;
padding:0px;
list-style-type:none;
}

.box ul li
{
background:url('images/boxbullet.gif') no-repeat left center;
line-height:25px;
color:#000;
}

.box ul li a
{
color:#000;
text-decoration:none;
padding-left:25px;
}

.box ul li a:hover
{
color:#f00;
text-decoration:underline;
}

.box2
{
width:232px;
border:2px solid #fff;
height:150px;
background:#fdf2f4;
}

.boxheading2
{
width:222px;
margin:5px auto;
padding:0px;
height:30px;
line-height:25px;
background:url('images/boxheadingbg2.gif') no-repeat;
color:#fff;
font-size:17px;
}

.boxheading2 img
{
padding:2px 0px 0px 5px;
}

.boxheading2 span
{
color:#fff;
text-decoration:none;
padding-left:10px;
}

.box2 ul 
{
margin:0px 5px 5px 10px;
padding:0px;
list-style-type:none;
}

.box2 ul li
{
background:url('images/boxbullet2.gif') no-repeat left center;
line-height:25px;
color:#000;
}

.box2 ul li a
{
color:#f00;
text-decoration:none;
padding-left:25px;
}

.box2 ul li a:hover
{
color:#000;
text-decoration:underline;
}

.footer
{
width:976px;
margin:12px auto 7px !important;
margin:0px auto;
background:url('images/footerbg.gif') no-repeat;
height:45px;
text-align:center;
}

.footer a
{
font-size:13px;
font-weight:700;
color:#fff;
padding:0px 15px;
line-height:40px;
text-decoration:none;
border-right:1px solid #fff;
}

.footer a.last
{
border:none;
}

.footer a:hover
{
color:#fdf2f3;
text-decoration:underline;
}

