/* CSS Document */

body
{
margin:0px;
background-color:#FFFFFF;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

#warp
{
width:962px;
margin:0 auto;
}

#bgmid
{
width:950px;
background:url(images/bgmid.jpg);
padding:0px 6px 0px 6px;
}

/*=========== header classes Start =============*/

#header
{
width:950px;
}

#flash-header
{
width:950px;
height:287px;
}

#menu
{
width:950px;
}

/*=========== midpart classes Start =============*/

#midpart
{
width:950px;
background:url(images/mid-bg.jpg) repeat-x #FFFFFF;
}

#mid-layer
{
width:935px;
margin:0 auto;
}

#container
{
width:630px;
}

#rightpart
{
width:260px;
}

/*=========== container classes Start =============*/

.commonser-area
{
width:315px;
font:bold 11px "Tahoma", Arial, sans-serif;
color:#35609A;
}

.commonser-area a
{
font:bold 11px "Tahoma", Arial, sans-serif;
color:#35609A;
text-decoration:none;
}

.commonser-area a:hover
{
text-decoration:underline;
}

/*=========== rightpart classes Start =============*/

#rightlayer
{
width:260px;
}

#rightlayer a
{
font:normal 11px "Tahoma", Arial, sans-serif;
color:#35609A;
text-decoration:none;
display:block;
background:url(images/red-arrow2.gif) no-repeat;
padding-left:10px;
float:left;
}

#newsletter
{
width:240px;
height:68px;
background:url(images/newsletter.jpg) no-repeat;
padding:32px 10px 0px 10px;
}

/*=========== footer classes Start =============*/

#footer
{
width:962px;
}

#foot-layer
{
width:942px;
height:52px;
background:url(images/foot-bg.jpg) no-repeat;
font:bold 10px "Tahoma", Arial, sans-serif;
color:#9B9C9D;
line-height:16px;
padding:10px 10px 0px 10px;
}

#foot-layer a
{
font:bold 10px "Tahoma", Arial, sans-serif;
color:#9B9C9D;
line-height:16px;
text-decoration:none;
}

#foot-layer a:hover
{
line-height:16px;
text-decoration:underline;
}

#foot-layer2
{
width:942px;
font:normal 11px "Tahoma", Arial, sans-serif;
color:#505050;
line-height:16px;
padding:10px 10px 0px 10px;
text-align:center;
}

#foot-layer2 a
{
font:normal 11px "Tahoma", Arial, sans-serif;
color:#505050;
line-height:16px;
text-decoration:none;
}

#foot-layer2 a:hover
{
line-height:16px;
text-decoration:underline;
}


/*=========== Text classes Start =============*/

.gentext
{
font:normal 11px "Tahoma", Arial, sans-serif;
color:#505050;
line-height:16px;
}

.genlinkblue:link,.genlinkblue:active,.genlinkblue:visited
{
font:bold 11px "Tahoma", Arial, sans-serif;
color:#35609A;
text-decoration:none;
display:block;
background:url(images/red-arrow2.gif) no-repeat;
padding-left:10px;
float:left;
}

.bluebifh1
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#00172F;
line-height:20px;
text-transform:uppercase;
}

.genLink:link,.genLink:active,.genLink:visited
{
font:normal 12px Arial;
color:#35609A;
text-decoration:none;
line-height:18px;
}

.genLink:hover
{
text-decoration:underline;
line-height:18px;
}


.genLinkBlueBig:link,.genLinkBlueBig:active,.genLinkBlueBig:visited
{
font:bold 12px Arial;
color:#35609A;
text-decoration:none;
line-height:18px;
}

.genLinkBlueBig:hover
{
text-decoration:underline;
line-height:18px;
}

.varred{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.cus_link:link,.cus_link:active,.cus_link:visited
{
font:bold 12px Arial;
color:#505050;
text-decoration:none;
line-height:18px;
}

.cus_link:hover
{
text-decoration:underline;
line-height:18px;
}
.cus_link_normal:link,.cus_link_normal:active,.cus_link_normal:visited
{
font:normal 11px Arial;
color:#505050;
text-decoration:none;
line-height:18px;
}

.cus_link_normal:hover
{
text-decoration:underline;
line-height:18px;
}