body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#313131; font-family: Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h3, h5, h1 input{font-weight:normal;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;}

h5, h6{font-size:10px;margin:6px 0;}
img{border:none;}


a,a:link,a:visited,a:active{color:#313131; text-decoration:none; font-weight:normal;border:none; }
a:hover{color:#8C4CA2; text-decoration:none;border:none; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
.clear{ clear:both; }
ul li {
list-style-type:none;
}

h1 a:hover 
{color:#D00; text-decoration:none;border:none; }
* {
margin:0;
padding:0;
}

h1 {
color:#000;
font-family:Helvetica,Arial,sans-serif;
font-size:20px;
font-weight:bold;
text-align:left;
padding:10px 10px;
margin:0;
}

body {
background:url("images/body-bg.jpg") repeat-x scroll center top #0139C7;
color:#000000;
margin:0;
padding:0;
}

#top_wrapper{
padding-top:10px;
width:100%;	
}

#wrapper {
padding:0 0 10px;
margin:0 auto;
width:950px;
}

.bottomPortion {
position:absolute;
top:165px;
padding:0 15px;
}

.bottomPortion a:link, .bottomPortion a:visited{
padding:0 6px;
margin:0;
display:block;
float:left;
}

div#wrapper {
margin-left:auto;
margin-right:auto;
}
.top_header {
background:url("images/top_header.jpg") repeat scroll 0 0 transparent;
height:38px;
}
.top_header p {
color:#FFFFFF;
float:left;
line-height:35px;
padding-left:10px;
}
.top_header_r {
float:right;
width:auto;
padding:4px 15px 0 0;
}
.top_header_r ul {
list-style:none outside none;
}
.top_header_r li {
float:left;
padding:10px 10px 0;
}
.top_header_r li a {
color:#FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.top_header_logo {
float:left;
width:250px;
padding:8px 0 0 2px;
}
.top_header_logo p a {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}

.banner {
/*background:url("images/banner.jpg") no-repeat scroll center top transparent;*/
height:159px;
width:950px;
}
.banner .bannerHeading{
padding: 0pt; 
z-index: 50; 
margin: 5px 0pt 0pt 10px; 
position: absolute;
}
.banner .bannerHeading h2{
font-size:12px;
color:#fff!important;
font-family:verdana!important;
font-weight:bold!important;
}
#top_navigation {
background-color:#6C96DE;
color:#FFFFFF;
height:25px;
}
#top_navigation ul {
list-style:none outside none;
margin:0;
padding:0;
}
#top_navigation ul li {
float:left;
font-size:15px;
padding:0 30px;
margin:0;
background:url(images/border-right.gif) right center no-repeat;
}
#top_navigation ul li.first
{	
	
	margin:0;
}

#top_navigation ul li.last
{
	padding:0 0 0 30px;
	margin:0;
	background:none;
}
#top_navigation li a {
	font-family:"Arial";
	font-size:14px;
	text-decoration:none;
	color:#fff;
	padding:4px 0;
	display:block;
	float:left;
	margin:0;
}
.breadcrumb {
background-color:#DBE7FE;
padding:10px 10px 10px 0;
}
.breadcrumb a:link, .breadcrumb a:visited {
color:#003399;
text-decoration:underline;
}
.breadcrumb a:hover {
color:#000;
text-decoration:none;
}
.breadcrumb span {
display:block;
height:16px;
line-height:16px;
margin:0 10px;
overflow:hidden;
}
#maincontent {
padding:0 0 10px;
margin:0;
clear:both;
background-color:#DBE7FE;
}
.container_left {
float:left;
padding:0 10px;
margin:0;
width:200px;
}
.container_content {
background:url("images/content-block-bg.jpg") repeat-y scroll left center transparent;
float:left;
margin:0;
padding:0;
width:512px;
}
.container_right {
float:right;
padding-right:10px;
width:200px;
}
.left_cont {
background:url("images/modulemenu-bg.jpg") no-repeat scroll left bottom transparent;
margin:0 0 10px;
padding:0;
float:left;
clear:both;
}
.left_cont h3, .left_cont .h3 {
background:url("images/index_13.jpg") no-repeat scroll left top transparent;
color:#fff;
font-family:"Arial", Helvetica, sans-serif;
font-weight:bold;
font-size:17px;
padding:6px 7px 3px;
margin:0;
width:186px;
height:23px;
text-align:left;
}
.left_cont ul {
list-style:none outside none;
padding-top: 6px;
padding-bottom:10px;
}
.left_cont li {
line-height:20px;
padding-left:0;
}
.left_cont ul li ul {
list-style:none outside none;
padding:0 0 10px 20px;
}
.left_cont ul li ul li {
line-height:20px;
padding-left:0;
}

.left_cont ul li ul li a{
font-weight:normal;
}
.left_cont li a {
background:url("images/modulemenu-li-bg.jpg") no-repeat scroll left center transparent;
color:#6C96DE;
font-weight:bold;
line-height:20px;
margin-left:15px;
padding-left:15px;
}

.left_cont ul.relatedAds li a{
	background:none;
}
.container_content h2, .container_content h3 , .container_content h3 {
background:url("images/index_11.jpg") no-repeat scroll left top #DBE7FE;
color:#FFFFFF;
font-size:16px;
height:31px;
line-height:30px;
text-align:center;
}
.contentheading h2, .contentheading h3 {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding-left:10px;
text-align:left;
}

.container_content_bottom {
background:url("images/content-block-bg-bottom.jpg") no-repeat scroll left bottom transparent;
padding-bottom:10px;
font-family:"Arial",Helvetica,sans-serif;
font-size:14px;
}
.container_content p {
padding:5px 10px;
font-family:"Arial",Helvetica,sans-serif;
font-size:14px;
color:#666;
}
#bottom_content {
background:url("images/bottom_content_bg-line.jpg") repeat-y scroll center center transparent;
margin:0px auto 0;
width:930px;
height:100px;
}
.bottom_content_top {
background:url("images/bottom_content_bg-top.jpg") no-repeat scroll center top transparent;
height:30px;
}
.bottom_content_bottom {
background:url("images/bottom_content_bg-bottom.jpg") no-repeat scroll center bottom transparent;
padding:10px 5px;
}
.bottom_content_box {
margin-left:30px;
float:left;
}

#bottom_content .content_b {
color:#FFFFFF;
float:left;
height:110px;
margin-left:25px;
width:200px;
}
#bottom_content .content_b li {
list-style:none outside none;
}

#bottom_content .content_b li a {
color:#FFFFFF;
line-height:18px;
text-decoration:none;
}

#footer{
	padding:5px 15px;
	margin:0;
	clear:both;
	background:#6C96DE url('images/footer.jpg') left bottom no-repeat;
	font-family:'Arial';
	font-size:14px;
	color:#fff;
	clear:both;
}	

#footer .footer-left{
	float:left;
	padding:0;
	margin:0;
	font-family:'Arial';
	font-size:14px;
	color:#fff;
}

#footer .footer-right{
	float:right;
	padding:5px 0 0;
	margin:0;
	font-family:'Arial';
	font-size:14px;
	color:#fff;
}

#footer .footer-right a:link, #footer .footer-right a:visited{
	padding:0;
	margin:0;
	font-family:'Arial';
	font-size:14px;
	color:#fff;
	text-decoration:none;
}

#footer span.sitename{
	padding:0;
	margin:0;
	font-size:18px;
}

#footer span.pink{
	color:#FFC0C4;
}

img.bottomAlign{
	vertical-align:bottom;
}
/*********shortcut section****************/
.shortcutMenus
{
	background:#6c96de url(images/shortcuttop.jpg) no-repeat;
	width:930px;
	margin:15px 0 0 10px;
	padding:0;

}

.shortcutContent{
	padding:10px 0 0 10px;
	margin:0;
}

.shortcutMenus a img
{
	border:none; 
	margin:10px 10px;
	outline:none;
	float:left;
}

.shortcutBottom
{
	background:url(images/shortcutbottom.jpg) no-repeat bottom;
	width:930px;
	height:16px;
	margin:0;
}
.shortcutLeft
{
	float:left;
	width:210px;
	margin:0;
	padding:10px 8px;
}
ul.shortcutMenuUl
{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	height:auto;
}

ul.shortcutMenuUl li
{
	padding:0;
	margin:0;
	line-height:14px;
}

.shortcutLeft .shortcutHeading
{
	color:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
}

.shortcutLeft .shortcutHeading a:link, .shortcutLeft .shortcutHeading a:visited
{
	color:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

ul.shortcutMenuUl li a:link, ul.shortcutMenuUl li a:visited
{
	color:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-decoration:none;
	font-size:12px;
}

ul.shortcutMenuUl li a:hover
{
	text-decoration:underline;
}

.container_content_bottom img {
    max-width: 490px;
}

.left_cont h4, .left_cont .h4  {
    background: url("images/index_13.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    height: 23px;
    margin: 0;
    padding: 6px 7px 3px;
    text-align: left;
    width: 186px;
}
.container_content_bottom table{
padding:0 10px;
}
.sponsads{
text-align: center; margin: 0pt; padding: 0pt;
}
.sponsads img{
 margin: 0pt; padding: 0pt; min-width: 510px;
}
.relatedAds li a{
margin-left:0;
padding-left:8px
}
.rel_page_l{
padding-bottom: 10px;
    text-align: center;
}
.left_cont .relatedAds li{
text-align:center;
}
div.fbLikemodule {
    margin-bottom: 10px;
    position: relative;
 background: url("images/modulemenu-bg.jpg") no-repeat scroll left bottom transparent;
    margin: 0 0 10px;
    padding: 0 0 10px;
    overflow:hidden;
}

.fbLikemodule .h3 {
    background: url("images/index_13.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    height: 31px;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 7px;
    font-weight:bold;
}

.fbLikemodule .module_content {
    margin: 0 auto;
    width: 185px;
}