body{ margin: 0px 0px 0px 0px; font-family:verdana; color:#5A5A5A; font-size:11px;}

.top_menu {margin : 0; padding : 0; font: normal 11px Tahoma; color: #ffffff; }

.top_menu ul { list-style-type:none;  margin: 0 0 0 10px; padding:0 0 0 0;  border: none;  }

.top_menu ul li a { display: block; height:10px; margin:0;   padding: 3px 0 3px 14px; font: normal 11px Tahoma; color: #727272; text-decoration: none; background: url(../images/arrow_grey_link.gif) no-repeat left center; }

.top_menu ul li a:hover { margin:0; padding: 3px 0 3px 14px;  background: url(../images/arrow_red_link.gif) no-repeat left center;}

.top_menu ul li .lastmenu, .top_menu ul li .lastmenu a { display: block;  padding: 3px 0 3px 14px; font: normal 11px Tahoma; color: #727272; text-decoration: none; background: url(../images/arrow_grey_link.gif) no-repeat left center; }

.top_menu ul li .lastmenu a:hover { display: block;  padding: 3px 0 3px 14px;  background: url(../images/arrow_red_link.gif) no-repeat left center;}

img {border:none}

.highlight img{border: 6px solid #ffffff;}

.highlight:hover img{border: 6px solid #E5E5E5;}

.highlight:hover{color: red; }

/* css for link startst here */

a.link_arrow_red {
    background: url(../images/arrow_red.gif) no-repeat  left;
    color: #D41421;
    display: block;
	height:15px;
    font: normal 11px Tahoma;
    text-align:left;
	padding: 0 0 0 12px;
    text-decoration: underline;}


a.link_arrow_red:hover {
    background: url(../images/arrow_red.gif) no-repeat  left;
    color: #D41421;
    display: block;
	height:15px;
    font: normal 11px Tahoma;
    text-align:right;
	padding: 0 0 0 12px;
    text-decoration: underline;}
	
a.link_back {
    background: url(../images/arrow_grey_back.gif) no-repeat  left;
    color: #A8A8A8;
	width:20px;
    display: block;
	height:15px;
    font: normal 11px Tahoma;
    text-align:right;
	padding: 0 0 0 12px;
    text-decoration: none;}


a.link_back:hover {
    background: url(../images/arrow_red_back.gif) no-repeat  left;
    color: #D41421;
    display: block;
	height:15px;
    font: normal 11px Tahoma;
    text-align:right;
	padding: 0 0 0 14px;
    text-decoration: none;}
	
	
a.link_btn span {
    background: transparent url('../images/button_left.gif') no-repeat scroll center left;
    display: block;
    line-height: 14px;
    padding: 5px 4px 9px 15px;}

a.link_btn {
    background: transparent url('../images/button_right.gif') no-repeat scroll center right;
    color: #E3778B;
    display: block;
    float: left;
    font: bold 11px  Tahoma, verdana, sans-serif;
    height: 18px;
    margin-right: 6px;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:15px !important; padding-bottom:5px;
	padding-left:15px;
    text-decoration: none;}

a.link_btn:hover {
    display: block;
	color:#cccccc;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:15px !important; padding-bottom:5px;
	padding-left:15px;
    line-height: 14px;
}

/* newly added */
.leftmenu li.child, .leftmenu li.child a {
font: 11px Verdana;
display: block;
color: #5D5F62;
width: auto; text-align:left;
padding:2px 0 2px 14px; margin:0; /* Vertical (top/bottom) padding for each menu link */
text-decoration: none;
}

.leftmenu li.child, .leftmenu li.child a:hover {
font: 11px Verdana;
display: block;
color: #D41421;
width: auto; text-align:left;
padding:2px 0 2px 14px; margin:0; /* Vertical (top/bottom) padding for each menu link */
text-decoration: none;
}

.leftmenu li.child_active, .leftmenu li.child_active a {
font: 11px Verdana;
display: block;
color: #D41421;
width: auto; text-align:left;
padding:2px 0 2px 14px; margin:0; /* Vertical (top/bottom) padding for each menu link */
text-decoration: none;
}

.leftmenu li.active1, .leftmenu li.active1 a {
font: 11px Verdana;
display: block;
color: #D41421;
width: auto; text-align:left;
padding: 0 0 0x 0px; /* Vertical (top/bottom) padding for each menu link */
text-decoration: none;
}


.text{font-family:verdana; text-align:justify; font-size:13px; line-height:18px; color:#7A7A7A; text-decoration:none}
.text2{font-family:verdana; text-align:justify; font-size:11px; line-height:18px; color:#7A7A7A; text-decoration:none}
.text_big{font-family:verdana; text-align:justify; font-size:13px; color:#7A7A7A; text-decoration:none}
.text_grey{font-family:verdana; text-align:justify; font-size:11px; color:#c1c1c1; text-decoration:none}
.text_grey_big{font-family:verdana; text-align:justify; font-size:12px; color:#A8A8A8; text-decoration:none}
.text_white{font-family:verdana; text-align:justify; font-size:11px; line-height:18px; color:#FFFFFF; text-decoration:none}
.text_copyright{font-family:verdana; text-align:right; font-size:9px; color:#727272; text-decoration:none}
.text_red{font-family:verdana; text-align:justify; font-size:11px; color:#D41421; text-decoration:none}
.text_red_big{font-family:verdana; text-align:justify; font-size:14px; color:#D41421; text-decoration:none}
.text_black_big{font-family:verdana; text-align:justify; font-size:14px; color:#535353; text-decoration:none}
.bold{font-weight:bold;}

.input_text { font-family: Verdana;	font-size: 11px; font-weight: normal; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#A9A9A9; text-decoration: none;	}
TextBox { font-family: Verdana;	font-size: 11px; font-weight: normal; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#A9A9A9; text-decoration: none;	}


.valigntop{vertical-align:top;}
.valignbottom{vertical-align:bottom}
.alignleft{text-align:left}
.alignright{text-align:right}
.aligncenter{ text-align:center}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}

.link_menu_active { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: none; background: url(../images/arrow_red.gif) left no-repeat; padding-left:12px; }

a.link_menu:link{ font-family: Arial MT; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }
a.link_menu:visited {font-family: Arial MT; font-size: 11px; font-weight: normal; color: #d41421; text-decoration: none }
a.link_menu:hover { font-family: Arial MT; font-size: 11px; font-weight: normal; color: #d41421; text-decoration: none }

a.link_blue:link{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #899FBF; text-decoration: none }
a.link_blue:visited {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #899FBF; text-decoration: none }
a.link_blue:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #1544AE; text-decoration: none }

a.link_red:link{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: none }
a.link_red:visited {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: none }
a.link_red:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: underline }

a.link_red_bold:link{ font-family: Tahoma; font-size: 11px; font-weight: bold; color: #D41421; text-decoration: none }
a.link_red_bold:visited {font-family: Tahoma; font-size: 11px; font-weight: bold; color: #D41421; text-decoration: none }
a.link_red_bold:hover { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #D41421; text-decoration: underline }

a.link_red_blue:link{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: none }
a.link_red_blue:visited {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #065ACA; text-decoration: none }
a.link_red_blue:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #065ACA; text-decoration: underline }

a.links_blue:link{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #03227F; text-decoration: none }
a.links_blue:visited {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #03227F;  text-decoration: none }
a.links_blue:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #03227F; text-decoration: underline }

a.link_copyright:link{ font-family: verdana; font-size: 9px; font-weight: normal; color: #727272; text-decoration: none }
a.link_copyright:visited {font-family: verdana; font-size: 9px; font-weight: normal; color: #727272; text-decoration: none }
a.link_copyright:hover { font-family: verdana; font-size: 9px; font-weight: normal; color: #E31522; text-decoration: none }

a.link_gray:link{ font-family: Tahoma; font-size: 11px; font-weight: normal; color: #A8A8A8; text-decoration: none }
a.link_gray:visited {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #A8A8A8; text-decoration: none }
a.link_gray:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #727272; text-decoration: none }

a.link_gray_bold:link{ font-family: verdana; font-size: 11px; font-weight: bold; color: #A8A8A8; text-decoration: none }
a.link_gray_bold:visited {font-family: verdana; font-size: 11px; font-weight: bold; color: #A8A8A8; text-decoration: none }
a.link_gray_bold:hover { font-family: verdana; font-size: 11px; font-weight: bold; color: #D41421; text-decoration: none }

a.link_mangenta:link{ font-family: verdana; font-size: 13px; font-weight: normal; color:#03227F; text-decoration: none }
a.link_mangenta:visited {font-family: verdana; font-size: 13px; font-weight: normal; color:#03227F; text-decoration: none }
a.link_mangenta:hover { font-family: verdana; font-size: 13px; font-weight: normal; color:#03227F; text-decoration: none }


/*  left menu starts here */

.left_menu { margin : 0; padding : 0; font: normal 11px Tahoma; color: #ffffff;}

.left_menu ul{list-style-type:none; width:175px; margin: 2px 0 2px 0; padding: 0px; border: none; border: 0px dotted #000000;}

.left_menu ul li a{
display: block;
width: 100%;
padding: 5px 0 5px 0px ;
text-decoration: none;
font: normal 11px Tahoma;
border-bottom:1px solid #ECECEC;
color: #727272;
}

.left_menu ul li a:hover { color: #D41421; border-bottom:1px solid #ECECEC;}

.left_menu ul li.lastitem, .left_menu ul li.lastitem a{
font: normal 11px Tahoma;
border-bottom:5px solid #ECECEC;
background: url(../images/arrow_red.gif) no-repeat left center; padding: 5px 0 5px 12px; cursor:default;
}

.left_menu ul li.lastitem a:hover{
color: #D41421;
font: normal 11px Tahoma;
text-decoration: none;
padding: 5px 0 5px 0px ;
border-bottom-width: 0px; /* For last menu item within menu, mouseover */
background: url(../images/arrow_red.gif) no-repeat left center; padding: 5px 0 5px 12px; cursor:default;
}

.left_menu ul li .active{
color: #D41421;
border-bottom:1px solid #ECECEC;
background: url(../images/arrow_red.gif) no-repeat left center; padding: 5px 0 5px 12px; cursor:default;
}
 
 /*  left menu ends here  */

#borderlinks a{
padding:0 10px 0 10px;
display: block;
height:15px;
color: #7A7A7A;
text-decoration: none;
border:1px solid #DFE1EB; 
cursor:hand;
background-image:url(../images/arrow_tab.gif); background-position:right; background-repeat:no-repeat; 
}

#borderlinks a:hover{
border: 1px solid #DFE1EB;
color: #D41421;
background-color:#F8F7FD;
background-image:url(../images/arrow_tab_mo.gif); background-position:right; background-repeat:no-repeat; padding-right:0px;
}

.scroll{SCROLLBAR-FACE-COLOR: #E4E4E4; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; SCROLLBAR-ARROW-COLOR: #424242;
	SCROLLBAR-DARKSHADOW-COLOR: #757575; SCROLLBAR-TRACK-COLOR: #EBEBEB; float:left;} 

.padding_left1{padding-left:1px}
.padding_left2{padding-left:2px}
.padding_left3{padding-left:3px}
.padding_left4{padding-left:4px}
.padding_left5{padding-left:5px}
.padding_left6{padding-left:6px}
.padding_left7{padding-left:7px}
.padding_left8{padding-left:8px}
.padding_left9{padding-left:9px}
.padding_left10{padding-left:10px}
.padding_left11{padding-left:11px}
.padding_left12{padding-left:12px}
.padding_left13{padding-left:13px}
.padding_left14{padding-left:14px}
.padding_left15{padding-left:15px}
.padding_left16{padding-left:16px}
.padding_left17{padding-left:17px}
.padding_left18{padding-left:18px}
.padding_left19{padding-left:19px}
.padding_left20{padding-left:20px}
.padding_left25{padding-left:25px}
.padding_left30{padding-left:30px}
.padding_left35{padding-left:35px}
.padding_left40{padding-left:40px}

.padding_right1{padding-right:1px;}
.padding_right2{padding-right:2px;}
.padding_right3{padding-right:3px;}
.padding_right4{padding-right:4px;}
.padding_right5{padding-right:5px;}
.padding_right6{padding-right:6px;}
.padding_right7{padding-right:7px;}
.padding_right8{padding-right:8px;}
.padding_right9{padding-right:9px;}
.padding_right10{padding-right:10px;}
.padding_right11{padding-right:11px;}
.padding_right12{padding-right:12px;}
.padding_right13{padding-right:13px;}
.padding_right14{padding-right:14px;}
.padding_right15{padding-right:15px;}
.padding_right16{padding-right:16px;}
.padding_right17{padding-right:17px;}
.padding_right18{padding-right:18px;}
.padding_right19{padding-right:19px;}
.padding_right20{padding-right:20px}
.padding_right21{padding-right:21px}
.padding_right22{padding-right:22px}
.padding_right23{padding-right:23px}
.padding_right24{padding-right:24px}
.padding_right25{padding-right:25px}
.padding_right30{padding-right:30px}
.padding_right40{padding-right:40px}

.padding_top1{padding-top:1px;}
.padding_top2{padding-top:2px;}
.padding_top3{padding-top:3px;}
.padding_top4{padding-top:4px;}
.padding_top5{padding-top:5px;}
.padding_top6{padding-top:6px;}
.padding_top7{padding-top:7px;}
.padding_top8{padding-top:8px;}
.padding_top9{padding-top:9px;}
.padding_top10{padding-top:10px;}
.padding_top11{padding-top:11px;}
.padding_top12{padding-top:12px;}
.padding_top13{padding-top:13px;}
.padding_top14{padding-top:14px;}
.padding_top15{padding-top:15px;}
.padding_top16{padding-top:16px;}
.padding_top17{padding-top:17px;}
.padding_top18{padding-top:18px;}
.padding_top19{padding-top:19px;}
.padding_top20{padding-top:20px;}
.padding_top21{padding-top:21px;}
.padding_top22{padding-top:22px;}
.padding_top23{padding-top:23px;}
.padding_top24{padding-top:24px;}
.padding_top25{padding-top:25px;}
.padding_top30{padding-top:30px;}
.padding_top35{padding-top:35px;}
.padding_top40{padding-top:40px;}

.padding_bottom1{padding-bottom:1px;}
.padding_bottom2{padding-bottom:2px;}
.padding_bottom3{padding-bottom:3px;}
.padding_bottom4{padding-bottom:4px;}
.padding_bottom5{padding-bottom:5px;}
.padding_bottom6{padding-bottom:6px;}
.padding_bottom7{padding-bottom:7px;}
.padding_bottom8{padding-bottom:8px;}
.padding_bottom9{padding-bottom:9px;}
.padding_bottom10{padding-bottom:10px;}
.padding_bottom11{padding-bottom:11px;}
.padding_bottom12{padding-bottom:12px;}
.padding_bottom13{padding-bottom:13px;}
.padding_bottom14{padding-bottom:14px;}
.padding_bottom15{padding-bottom:15px;}
.padding_bottom16{padding-bottom:16px;}
.padding_bottom17{padding-bottom:17px;}
.padding_bottom18{padding-bottom:18px;}
.padding_bottom19{padding-bottom:19px;}
.padding_bottom20{padding-bottom:20px;}

.bg_menu{ background-image:url(../images/menu/menu_bg.gif); background-repeat:repeat-x;}
.bg_dottedline {background-image:url(../images/dottedline.gif); background-repeat:repeat-x}
.grey_line{background-image:url(../images/bg_submenu.gif); background-repeat:repeat-x;}
.bg_banner_left{ background-image:url(../images/banner_footprint_left.gif); background-repeat:repeat-x;}

/* for lightbox*/

.black_overlay{display: none; position: absolute; top: 0%;	left: 0%; width: 100%;	height: 100%; background-color: black; z-index:1001;-moz-opacity: 0.7;	opacity:.70; filter: alpha(opacity=70);	}

.white_content {display: none;	position: absolute;	top: 25%; left:25%;  width:400px; height:280px; margin:0 auto;  padding: 16px;
			border: 14px solid #FFDC84;	background-color: white;	z-index:1002; overflow: auto;}
			
			
#pr_div { border:1px solid #E4E4E4;  display:block; padding:5px;}
#pr_div  hover { border:10px dotted #E4E4E4;  display:block; padding:5px;}

a.link_grey:link{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #5D5F62; text-decoration: none }
a.link_grey:visited {font-family: Verdana; font-size: 11px; font-weight: normal; color: #D41421; text-decoration: none }
a.link_grey:hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #F7A036; text-decoration: none }

