@charset "utf-8";
#Outer {
margin:0px auto;display:block;	width: 960px;background-color: #ffffff;
}
#Outer #Top_Cap {
    background-image: url(images/Bg_Top.gif);
	background-repeat: no-repeat;
	width: 960px;
	height: 10px;
}
.cleardiv{clear:both;height:0px;margin:0px;font-size:0px;}
.spacer1{padding-top:15px;display:block;margin:0;}
.spacer2{padding-top:15px;display:block;margin:0;background-color:black}

#Outer #Top_Area{width: 960px;background-color: #000000;}

#Top_Area .Logo{background-image: url(images/Logo.jpg);
	background-repeat: no-repeat;
	width: 381px;
	height: 63px;float:left;margin-top:13px;margin-left:25px;}

	
#Top_Area .Top_Right{
	background-color: #000000;
	width: 381px;
	/*height: 63px;border:1px solid green;*/ float:right;}
	
.Social_Links {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: right;
	height: 20px;
	width: 100px;
}
.Print_BM_Links {
	margin-bottom:0;
	margin-left:245px;
	margin-top:45px;
	list-style-type: none;
	padding:0px;
}

.Print_BM_Links li a{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #efefef;text-decoration: none;}
.Ic_Bookmark {
	background-image: url(images/Ic_Bookmark.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 20px;
}
.Ic_Print {
	background-image: url(images/Ic_Print.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 20px;
}



	
	
.Social_Links li{
	float:right;
	list-style-image: none;
	list-style-type: none;margin:0px 0px 0px 5px;
}
/* Navigation area related */

#Outer #Navigation_Bar {
	background-image: url(images/Bg_Nav_Grey.jpg);
	background-repeat: repeat-x;background-color: #000000;
	background-position:0px 0px;
	height: 40px;
	width: 960px;
	display: block;
}
#Navigation_Bar #Navigation_Area {
	float: left;
	height: 40px;
	width: 620px;margin-left:30px;display:inline;
}
#Navigation_Area ul {
	padding: 0px;
	margin: 0px;
}
#Navigation_Area ul li {
	float: left;
	list-style-type: none;
}

#Navigation_Area ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 30px;
	text-decoration: none;
	padding-top: 10px;padding-left:15px;padding-right:15px;text-align:center;width:90px;
}


#Navigation_Area ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/Bg_Nav_Active.jpg);
	background-repeat: repeat-x;
	display: block;
	height: 30px;
	text-decoration: none;
	padding-top: 10px;padding-left:15px;padding-right:15px;text-align:center;width:90px;background-position:-20px 0px;
}


#Navigation_Area ul li a.Nav_Act{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/Bg_Nav_Active.jpg);
	background-repeat: repeat-x;
	display: block;
	height: 30px;
	text-decoration: none;
	padding-top: 10px;padding-left:10px;padding-right:10px;text-align:center;width:90px;background-position:-20px 0px;
}

#Outer #Main_Area{
    background-color: #ffffff;
/*    height: 240px;*/
	width: 960px;
	display: block;
	}

#Main_Area #LeftFrame{
	/*height: 440px;*/
	width: 240px;
	float:left;/*border:1px solid orange;*/
}

#Main_Area #ContentFrame{
/*	height: 440px;*/
	width: 705px;
	float:right;/*border:1px solid yellow;*/
}

.Sep_Bk {
	background-image: url(images/V_DottedLines.gif);
	background-repeat: repeat-y;
	background-position: right top;padding-left:40px;
}
.Sep_Bk1 {
/*/*	background-image: url(Images/V_DottedLines.gif);*/
	background-repeat: repeat-y;*/
	background-position: right top;padding-left:40px;
}

.Sep_BkTxt {
	background-image: url(images/V_DottedLines.gif);
	background-repeat: repeat-y;
	background-position: right top;padding-left:20px;text-decoration: none;
}

.Sep_BkTxt1 {
/*/*	background-image: url(Images/V_DottedLines.gif);*/
	background-repeat: repeat-y;*/
	background-position: right top;padding-left:20px;text-decoration: none;
}

.Sep_BkTxt a {text-decoration: none;color:#333333;}
.Sep_BkTxt1 a {text-decoration: none;color:#333333;}
/*Left frame related css*/

#LeftFrame table.Lft_Nav{/*border:1px solid green*/;padding:0px;margin-left:10px;width:230px;}


.Lft_Hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/Lft_Lnk_Hdr.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 37px;
	list-style-type: none;padding:0px 0px 0px 55px;
}

.Lft_Lnk {
	background-image: url(images/Lft_LnkHSep.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
    display:block;clear:both;padding:3px 0px 3px 0px;

}
.Lft_Bullet{
	background-image: url(images/Bullet1.gif);
	background-repeat: no-repeat;
	background-position: 18px 3px;
	width:40px;float:left;display:inline;
}

a.Lnk{text-decoration:none;color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;}

/*Featured Panel related*/

#LeftFrame .Ftr_Panel {
	background-image: url(images/Bg_FeaturedItem.jpg);
	background-repeat: no-repeat;width:237px; height:187px;padding:0px;margin-left:10px;
}
.Ftr_Hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;padding-left:20px;
	}
	
	
	
/*Footer related css*/
#Outer #Bot_Cap {
    background-image: url(images/Bg_Bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	width: 960px;
	height: 10px;
}
#Outer #Footer {
	/*background-image: url(images/Bg_Footer.gif);*/
	background-repeat: no-repeat;
	background-position:10px 0px;
	height: 45px;
	width: 960px;
	vertical-align: middle;background-color: #EFEFEF;margin-top:20px;
}

#Footer #Lft_Ftr_Lnks {
	float: left;
	width: 400px;
	margin-left: 20px;margin-top:13px;
}

#Footer  #Lft_Ftr_Lnks  span  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
#Footer #Lft_Ftr_Lnks a {
	color: #666666;
	text-decoration: none;
}

#Footer #Rht_Ftr_Lnks {
	float: right;
	width: 400px;
	text-decoration: none;
	text-align: right;
	margin-right: 20px;margin-top:13px;
}

#Footer #Rht_Ftr_Lnks span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.Ftr_Lnks{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight:bold;
	color: #666666;
	text-decoration: none;}

/*Content related */
h1{font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;font-weight:normal;
	color: #19A5C0;
	text-decoration: none;margin:0px;}

h2{font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;font-weight:normal;
	color: #19A5C0;
	text-decoration: none;margin:0px;}
	
p.Txt1{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;font-weight:normal;
	color: #0e0e0e;color:#333333;
	text-decoration: none;margin-top:0px;}
	
.Lnk_Txt1{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;font-weight:normal;
	color:#304A7A;
	text-decoration: none;}	
	
.List_Txt1{color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
margin-top:0;
text-decoration:none;padding-top:0px;}

.Table_Txt1 tr td{color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
margin-top:0;
text-decoration:none;}

a.Lnk_Bk{
	text-decoration:none;
	color:blue;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a.Lnk_Bk1{
	text-decoration:none;
	color:blue;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.Lnk_AfPrTxt{text-decoration:none;color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}

.AFr_Txt2 {font-size: 9px}


a.Lnk_AfPrTxt1{text-decoration:none;color:#19A5C0;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;}
.AFr_Txt3 {font-size: 12px}

.Lft_Lnk {
	background-image: url(images/Lft_LnkHSep.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
    display:block;clear:both;padding:3px 0px 3px 0px;

}

/*Credits */
.Credits_Con{border:1px solid #efefef;width:520px;height:125px;display:block;}
.Cre_Img{padding-top:5px;padding-left:5px;float:left}
.Cre_Desc{padding-top:5px;padding-left:0px;float:right;width:420px;padding-right:5px;}

p.Txt2{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight:normal;
	color: #0e0e0e;color:#333333;
	text-decoration: none;margin-top:0px;}
a.Cre_Txt1{text-decoration:none;color:#37608C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;}	
a.Cre_Txt2{text-decoration:none;color:#37608C;color:#003f82;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;}	
	