@charset "utf-8";
/* CSS Document */



body {
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}


img { border:none; }

.border_inner_cp
{ border-left:1px solid #D8D8D8; border-right: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8;}

.common_border{ border:1px solid #D8D8D8;}

/* HEADER PANEL STYLES */


a {
	color: #333333;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #FF9900; 
	background-color: inherit;
}
.index_infra_menu
{
background:url(../images/index_dropmen_bg.jpg) repeat-y top;
}

.logo_div
{
width:163px;
height:50px;
clear:right;
float:left;
padding-left:25px;
padding-top:20px;
}

.header_link_pan{width:300px;height:20px;float:right;padding-right:20px;margin-top:30px; text-align:right;}

.header_link{ font-family:Arial;font-size:9px;color:#333333;letter-spacing:1px; text-decoration:none;}
a.header_link:hover{ font-family:Arial;font-size:9px;color:#FF9900;letter-spacing:1px; text-decoration:underline;}

.header_gradiant_bg
{
background:url(../images/head_bg_grad1.jpg) no-repeat right bottom;
}

.menu_panel
{
background:url(../images/menu_border.jpg) repeat-x bottom center;
}

.tp_news_pan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
/*text-indent:15px;*/
text-align:left;
margin-left:5px;
margin-right:15px;
text-decoration:none;
}
a.tp_news_pan:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FF6600;text-align:left; text-decoration:underline;}

/* CONTENT PANEL STYLES  */

.cp_style
{
/*border:1px solid #D8D8D8;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.csr_marquee
{
margin:25px 5px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:19px;
}

.cp_cont_style
{
margin:25px 25px 0px 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
line-height:19px;
letter-spacing:normal;
}

.cp_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
line-height:19px;
}
.cp_cont_style1
{

margin:0px 25px 0px 28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
line-height:19px;

}

.cp_cont_style2
{
margin:0px 25px 0px 28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
line-height:10px;

}
.cp_sub_cont
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
text-align:left;
line-height:18px; font-style:italic;
padding-top:25px;
}

.cp_head
{
font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0072bc; text-transform:uppercase;margin:25px 25px -10px 25px; display:block; height:25px; border-bottom:1px solid #FF9900; width:500px;
}

.cp_head_orange
{
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F7971F; text-transform:height:20px;
}

.cp_head_orange1
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F7971F; text-transform:height:20px;
}

.footer_hr_link
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0072bc; text-transform:uppercase;height:20px; border-right:1px solid #FF9900; padding:0px 7px 0px 7px;}

.csr_cont
{ width:100px; font:11px Verdana, Arial, Helvetica, sans-serif;  }

.csr_link {text-decoration:none; }

/* RIGHT PANEL STYLES */

.rp_news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666;
/*text-indent:15px;*/
text-align:left;
display:block;
width:200px;
margin-left:20px;
text-decoration:none;
}

.rp_news_bullet
{
clear:left; float:left; padding-top:4px;
}

/*a.rp_news:link {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#666666;text-align:left;display:block;width:200px;margin-left:20px;
text-decoration:none;}*/
a.rp_news:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#FF6600;text-align:left;display:block;width:200px;margin-left:20px;
text-decoration:underline;}
/*a.rp_news:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#666666;text-align:left;display:block;width:200px;margin-left:20px;
text-decoration:none;}*/

.td_border
{
/*border-top:1px solid #D8D8D8;*/
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
border-top:1px solid #D8D8D8;
background:url(../images/rp_bot_strip.jpg) no-repeat bottom left;
}

.rp_list_menu_header{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:white; text-transform:uppercase; font-weight:bold; margin-left:20px; }

.rp_list_menu_list{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; line-height:5px; margin-top:5px; text-decoration:none; list-style-type:square;}
a.rp_list_menu_list:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F7971F; font-weight:bold; line-height:5px; margin-top:10px; text-decoration:underline;}




/* BOTTOM PANEL STYLES */

.bp_style
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#666666;
padding: 15px 15px 10px 15px;
float:left; text-align:left;
line-height:16px;
}

.bp_top_pan
{
height:20px;
}

.bp_mid_pan
{
height:65px;
}


.bp_bot_pan
{
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;
height:20px; text-decoration:none;
}

a.bp_bot_pan:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color:#F7971F; text-decoration:underline; height:20px; }


.footer_pan {font-family: Tahoma, Verdana, Arial; font-size:11px; color:WHITE; text-align:left; line-height:18px; text-decoration:none;}
a.footer_pan:hover{font-family: Tahoma, Verdana, Arial; font-size:11px; color:#FF9900;text-align:left; line-height:18px; text-decoration:underline; }


/*table*/

