:root { overflow-y:scroll; }



body,td,th {

	font-family: arial;

	font-size: 12px;

	color: #484848;

	

}

body {

	background-color: #ffffff;

	margin-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

}



.top_bg{

	background-image:url(../images/top_bg.jpg);

	background-repeat:no-repeat;

	}

	

.top_link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	}



.top_link:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffca6d;

	text-decoration:underline;

	}

	

.top_link_active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffca6d;

	text-decoration:underline;

	}

	

.top_link_sep{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	padding-left:3px;

	padding-right:3px;

	text-decoration:none;

	}



.btn_go{

	background-image:url(../images/btn_go.gif);

	background-repeat:no-repeat;

	width:34px;

	height:24px;

	cursor:pointer;

	border:0px;

	}

	

.search_field_bg{

	background-image:url(../images/search_field_bg.gif);

	background-repeat:no-repeat;

	background-position:bottom right;

	padding-top:10px;

	}

	

.search_field{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7f7f7f;

	text-decoration:none;

	height:16px;

	border:0px;

	width:120px;

	}

	

	

/* =====    MAIN LINK  ==============*/



    

.animatedtabs{

overflow: hidden;

width: 100%;

font-size: 11px; /*font of menu text*/

}





.animatedtabs ul{

list-style-type: none;

margin: 0;

margin-left:291px; /*offset of first tab relative to page left edge*/

padding: 0;

}



.animatedtabs li{

float: left;

margin: 0;

padding: 0;

}



.animatedtabs a{

float: left;

position: relative;

top: 0px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */

background:url(../images/link_left.gif) no-repeat left top;

margin: 0;

margin-right: 2px; /*Spacing between each tab*/

padding: 0 0 0 5px;

color:#ffffff;

text-decoration: none;



}



.animatedtabs a span{

float: left;

position: relative;

display: block;

background:url(../images/link_right.gif) no-repeat right top;

padding: 7px 16px 6px 11px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */

color:#ffffff;

font-weight:bold;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

.animatedtabs a span {float:none;}

/* End IE5-Mac hack */





.animatedtabs .selected a{

background-position: 0 -27px;

top: 2;

}



.animatedtabs .selected a span{

background-position: 100% -27px;

color:#0771a9;

padding-bottom: 6px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */

top: 2;

}



.animatedtabs a:hover{

background-position: 0% -27px;

top: 2;

color:#0771a9;

}



.animatedtabs a:hover span{

background-position: 100% -27px;

padding-bottom: 6px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */

top: 0;

color:#0771a9;

}





/* ==================  END MAIN LINK  =====================*/





.heading_sub_link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	text-decoration:none;

	color:#05689b;

	}

	



.left_link{

	display:block;

	background-image:url(../images/sub_link_bg.gif);

	background-repeat:no-repeat;

	padding-left:26px;

	height:12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}

.left_link:hover{

	display:block;

	background-image:url(../images/sub_link_bg.gif);

	background-repeat:no-repeat;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#0581c1;

	text-decoration:underline;

	}

.left_link_active{

	display:block;

	background-image:url(../images/sub_link_bg.gif);

	background-repeat:no-repeat;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#0581c1;

	text-decoration:underline;

	}

	

.link_icon{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#088fd5;

	text-decoration:none;

	}

	

	

.link_icon:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#000000;

	text-decoration:none;

	}

	

.bg_news{

	background-image:url(../images/bg_news.gif);

	background-repeat:no-repeat;

	}

	

.footer_bg{

	background-image:url(../images/footer_bg.gif);

	background-repeat:repeat-x;

	}

	

.footer_link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#666666;

	line-height:15px;

	}

	

.footer_link:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:underline;

	color:#000000;

	line-height:15px;

	}

	

.footer_link_sep{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#666666;

	padding-left:4px;

	padding-right:4px;

	line-height:15px;

	}





.footer_link_active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:underline;

	color:#000000;

	line-height:15px;

	}





.link_privacy{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	text-decoration:underline;

	}

	

.link_privacy:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}



.link_privacy_active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}



/*  ===============   SUB PAGE ==================*/



.link_bradcum{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#088fd5;

	text-decoration:underline;

	}

	

.link_bradcum:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}

	

.left_pannel_heading{

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#FFFFFF;

	text-decoration:none;

	}

	

.more_link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	}

	

.more_link:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:underline;

	}

	

.left_pannel_text{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

	}

	

.sub_page_heading{

	font-family:Arial, Helvetica, sans-serif;

	font-size:27px;

	font-weight:bold;

	color:#0a90d5;

	text-decoration:none;

	line-height:25px;

	}

	

.text_service{

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#0a90d5;

	text-decoration:none;

	line-height:20px;

	}

	

.page_slogan{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#5d5d5d;

	text-decoration:none;

	}

	

.right_link_grey{

	display:block;

	background-image:url(../images/right_link_grey.gif);

	background-position:0% 0px;

	background-repeat:no-repeat;

	padding-left:26px;

	height:12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}



.right_link_grey:hover{

	display:block;

	background-image:url(../images/right_link_grey.gif);

	background-repeat:no-repeat;

	background-position:0% -21px;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	}



.right_link_grey_active{

	display:block;

	background-image:url(../images/right_link_grey.gif);

	background-repeat:no-repeat;

	background-position:0% -21px;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	}


	

.right_link_orange{

	display:block;

	background-image:url(../images/right_link_orange.gif);

	background-position:0% 0px;

	background-repeat:no-repeat;

	padding-left:26px;

	height:12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#000000;

	text-decoration:none;

	}



.right_link_orange:hover{

	display:block;

	background-image:url(../images/right_link_orange.gif);

	background-repeat:no-repeat;

	background-position:0% -21px;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	}



.right_link_orange_active{

	display:block;

	background-image:url(../images/right_link_orange.gif);

	background-repeat:no-repeat;

	background-position:0% -21px;

	padding-left:26px;

	height: 12px;

	padding-top:4px;

	padding-bottom:5px;

	font-family:arial;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	}

	

.sitemap_link_main{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#1a7aab;

	font-weight:bold;

	line-height:25px;

	text-decoration:none;

	}

	

.sitemap_link_main:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	line-height:25px;

	}

	

.sitemap_link_main_sub{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	line-height:20px;

	}

	

.sitemap_link_main_sub:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#419bc9;

	font-weight:bold;

	line-height:20px;

	text-decoration:none;

	}

	

.sitemap_link_main_sub1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	padding-left:10px;

	line-height:17px;

	text-decoration:none;

	}

	

.sitemap_link_main_sub1:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#419bc9;

	line-height:17px;

	padding-left:10px;

	text-decoration:none;

	}

	

.text_field{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	text-decoration:none;

	height:15x;

	padding-left:2px;

	border:solid 1px #888888;

	}

	

.btn{

	background-image:url(../images/btn.gif);

	background-repeat:no-repeat;

	height:25px;

	width:69px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	border:0px;

	cursor:pointer;

	}
