/* CSS Document */
body{
	margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#000000;
	}
h1{
	font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#a40033;
	font-weight:normal;
	margin:0px; padding:0px;
	}	
h2{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
	margin:0px; padding:10px 0px 0px 0px;
	}	
.clear{margin:0px; padding:0px; clear:both;}	
#layout{
	height:auto; width:929px; margin:0px;
	background:url(../images/left-body.gif) repeat-y;
	min-height:100%;
	}
h4{margin:5px 0 0 0;}
/*start left body*/
	
#left-body{
	min-height:100%;
	width:134px;
	float:left;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#left-body ul{
	margin:0px; padding:5px 6px 0px 0px; list-style-type:none;
	text-align:right;
	}	
#left-body ul li{
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	color:#FFFFFF; font-weight:bold;
	line-height:24px;
	}
#left-body ul li ul{
	margin:0px;
	line-height:normal;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 0px;
					}
#left-body ul li ul li{
	margin:0px;
	line-height:normal;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/cirlce.gif);
	background-repeat: no-repeat;
	background-position: right center;
					}
#left-body ul li ul li a{font-weight:normal;
			text-decoration:underline;
				}
#left-body ul li ul li a:hover{text-decoration:none;
			}
#left-body ul li a{color:#FFFFFF; text-decoration:none;}
#left-body ul li a:hover{text-decoration:underline;}		

/*end left body---------------------------*/

/*header start ---------------------------*/	

#header{
	height:86px; margin:auto;
	background:#a40033;
	}
.left-header{
	height:86px; width:676px; float:left;
	}
.right-header{
	height:86px; float:right;
	}
.right-header ul{margin:0px; padding:0px 5px 0px 0px; list-style-type:none; text-align:right;}					
.right-header ul li{
	background:url(../images/bt-ul.gif) no-repeat bottom right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.right-header ul li.last{background:none;}
	
/*header end */	

/*start right body*/

#right-body{
	height:auto; width:795px; float:left;
	padding:0px 0px 20px 0px;
	}	
.bread-crumb{
	width:613px;
	margin:auto;
	font-size:11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	line-height: 24px;
	padding-top: 0px;
	padding-right: 0px;
	font-weight:bold;
	padding-bottom: 0px;
	padding-left: 25px;
	}
.bread-crumb a{color:#000000;}	
.bread-crumb a:hover{text-decoration:underline;}
.img-box{height:auto; width:auto; float:right; padding:10px 10px 0px 20px;
}
#right-body a{
	text-decoration:underline;
}
#right-body a:hover{text-decoration:none;}

.rest-body-right{
	height:auto; text-align:justify; margin:auto;
	padding:15px 0px 0px 15px; line-height:22px;
	}
.rest-body-right p{
	padding:10px 0px 10px 0px; margin:0px;
	}	
.rest-body-right strong{color:#a40033;}		
.rest-body-right ul{
	margin:0px; padding:10px 0px 0px 40px;}
.rest-body-right ul li{font-family:Arial, Helvetica, sans-serif; line-height:24px;
	}	
.rest-body-right table{margin:0px; padding:0px;
	}
.rest-body-right table tr{margin:0px; padding:0px;}
.rest-body-right table tr td{margin:0px; padding:0px 0px 0px 10px;
	}	
.pink-box{font-size:17px; font-weight:normal; color:#FFFFFF; text-align:center;}	
/*end right body*/

/* Drop Menu Start Here */

.glossymenu{
margin: 5px 0;
padding: 10px 0 0 0;
}

.glossymenu a.menuitem{
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 8px;
text-align:right;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
color:#e4bc04;
}

.glossymenu div.submenu{  

}

#left-body .glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0 8px 15px 0;
}

.glossymenu div.submenu ul li{border-right:#CCCCCC solid 1px;
}

#left-body .glossymenu div.submenu ul li a{
display: block;
line-height:20px;
color:#fff;
font-weight:normal;
text-decoration: none;
padding: 0px 5px 0 0;
}

#left-body .glossymenu div.submenu ul li a:hover{text-decoration:none;
	color:#e4bc04;
}

/* Drop Menu End */

p.privacy_link{display:block; text-align:center; padding-right:0px; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:85px; font-weight:600;}
p.privacy_link a{color:#FFFFFF; text-decoration:none;}
p.privacy_link a:hover{color:#E4BC04;}

#masterdiv{padding-top:15px;}

.menutitle{
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 8px;
text-align:right;
font-weight:600;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
cursor:pointer;
}

.menutitle a{color: white;
			text-decoration:none;}

.menutitle a:hover, .menutitle:hover{background-image: url(glossyback2.gif);
color:#e4bc04;
			}

.submenu{
}

#left-body  .submenu ul {
list-style-type:none;
margin:0;
padding:0 8px 15px 0;
	}

#left-body  .submenu ul li{color:#FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:24px;
border-right:1px solid #CCCCCC;
			}

#left-body  .submenu ul li a {
color:#FFFFFF;
display:block;
font-weight:normal;
line-height:20px;
padding:0 5px 0 0;
text-decoration:none;
}

#left-body  .submenu ul li a:hover{color:#e4bc04;
			text-decoration:none;
			}
span.poli{height:0px; overflow:hidden; float:left;}


/* News Box Start Here*/

.newsBox {
	width: 201px;
	float: right;
	margin-left: 15px;
	background: url(../images/mid-news.gif) repeat-y 0 0;
}
.newsBox .top { background: url(../images/top-news.gif) no-repeat center top;}
.newsBox .bottom { background: url(../images/bottom-news.gif) no-repeat center bottom; padding: 8px;}
.newsBox .bottom h4 { color:#a40033; font-size: 14px; padding-left: 50px; }
.newsBox .bottom ul { margin: 0px; padding:10px 0 10px 0;}

.newsBox .bottom ul li { margin:0px 0 0 0; padding:6px 0 6px 0; border-bottom: dashed 1px #999999; text-align: left; list-style: none; font-size: 12px; line-height: 20px;}
.newsBox .bottom ul li a{
	display: block;
	text-align: left;
}
.newsBox .bottom ul li strong { color: #000000;}

/* News Box End Here*/
