/* CSS Document */

body{
padding:0pxc;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.right_nav{
color:#b3b1b1;
font-size:12px;
}

.right_nav a{
color:#b3b1b1;
font-size:12px;
padding:0 3px;
text-decoration:none;
}
.right_nav a:hover{
color:#000;
font-size:12px;
text-decoration:underline;
}

.sign-off{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
.sign-off a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none;
}
.sign-off a:hover{
color:#ba0100;
text-decoration:underline;
}






#nav
{
float:left;
margin:0px 0px 0px 0px;
padding-left:0px;

}

#nav A SPAN {
	PADDING-RIGHT:12px;
	height:30px;
	cursor:pointer;
	padding-top:17px;
	}
#nav{ margin-left:0;}

#nav A {FLOAT:left;}

#nav A SPAN {FLOAT:none;}


#nav A SPAN {
	DISPLAY: block; FLOAT:left}

#nav  A {
padding-left:5px;
	PADDING-LEFT:12px; FONT-SIZE:12px; COLOR: #ffffff;  FONT-FAMILY: Arial, Helvetica, sans-serif; 	TEXT-DECORATION:none; padding-top:0px; font-weight:normal;}

#nav A SPAN {
padding-left:5px;
	PADDING-RIGHT:12px;  FONT-WEIGHT: bold;
	
}

#nav A:hover {
padding-left:5px;
	PADDING-LEFT:12px; BACKGROUND:url(left_select.jpg) repeat-x left top; COLOR: #ffffff;
}

#nav A:hover SPAN {
padding-left:5px;
	PADDING-RIGHT:12px; BACKGROUND:url(right_select.jpg) no-repeat right top;
}

#nav A.slected {
padding-left:5px;
	PADDING-LEFT:12px; BACKGROUND:url(left_select.jpg) repeat-x left top; COLOR:#ffffff;
}

#nav A.slected SPAN {
padding-left:5px;
	PADDING-RIGHT:12px; BACKGROUND:url(right_select.jpg) no-repeat right top;
}
#nav A SPAN:hover{
padding-left:5px;
	PADDING-RIGHT:12px; BACKGROUND:url(right_select.jpg) no-repeat right top;
}
#nav UL { padding:0; margin:0; display:inline;
}
#nav LI {
	FLOAT: left; MARGIN: 0px;  LIST-STYLE-TYPE: none; display:inline; padding:0 1px 0 1px;
}


.callus{
color:#000000;
font-size:18px;
font-weight:bold;
}


.foot_link{
color:#000000;
font-size:14px;
font-weight:bold;
line-height:18px;
}
.foot_link a{
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.foot_link a:hover{
color:#333333;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.white_bold{
color:#fff;
font-size:18px;
font-weight:bold;
}
.left_col_heading{
color:#212121;
font-size:16px;
}
.sub_heading{
color:#212121;
font-size:11px;
}

.red_clr{
color:#bb0000;
font-size:12px;
}

.red_clr a{
color:#bb0000;
font-size:12px;
text-decoration:none;
}

.red_clr a:hover{
color:#000;
font-size:12px;
text-decoration:underline;
}

.red_bold{
color:#bb0000;
font-size:24px;
font-family:Impact;
padding:4px 0 4px 0;
}

.black_bold{
color:#474646;
font-size:16px;
font-family:"Century Gothic";
font-weight:bold;
}

.red_bold{
color:#c02020;
font-size:16px;
font-family:"Century Gothic";
font-weight:bold;
}

.text{
color:#565656;
font-size:14px;
line-height:19px;
padding-bottom:8px;
}

.left_brdr{
border:8px solid #e8e8e8;
}

.copyright{
color:#c02020;
font-size:11px;
line-height:17px;
}

.copyright span{
color:#999999;
font-size:11px;
line-height:17px;
padding:0 0 0 5px;
}

.middle_bg{
background:url(middle_bg.png) repeat-y;
behavior: url("images/iepngfix.htc");
}

.copyright a{
color:#c02020;
font-size:12px;
padding:0 5px 0 5px;
text-decoration:none;
}
.copyright a:hover{
color:#000;
font-size:12px;
padding:0 5px 0 5px;
text-decoration:underline;
}

.inner_heading{
color:#000000;
font-size:24px;
font-family:Impact;
}

.inner_heading_red{
color:#ba0100;
font-size:24px;
font-family:Impact;
}

.red_clr{
color:#ba0100;
font-size:14px;
}

.red_clr a{
color:#ba0100;
font-size:14px;
text-decoration:none;
padding:0 5px;
}
.red_clr a:hover{
color:#000;
font-size:14px;
text-decoration:underline;
}

.category ul{
padding:0px 0 0 0;
margin:0px;
list-style:none;
}


.category h3{
border-bottom:1px solid #CCCCCC;
padding:5px 0;
margin:0px;
}

.category h3 a{
color:#000000;
font-size:13px;
text-decoration:none;
padding:0 0 5px 27px;
font-family:Arial, Helvetica, sans-serif;
background:url(main_bulet.jpg) no-repeat 5% center;
display:block;

}


.category ul li{
padding:0px;
margin:0px;
line-height:22px;
color:#2f5daf;
font-weight:bold;
padding:0 0 0 30px;
background:url(main_bulet.jpg) no-repeat 3% center;
border-bottom:1px solid #e7e7e7;
}

.category ul li a{
text-decoration:none;
color:#2f5daf;
}
.category ul li a:hover{
text-decoration:underline;
color:#000;
}

.category ul li.sub_bulet{
padding:0px;
margin:0px;
list-style:none;
padding:0 0 0  40px;
background:url(sub_bulet.jpg) no-repeat 15% center;
border:none;
color:#2f5daf;
border-bottom:1px solid #CCCCCC;
}

.category ul li.sub_bulet a{
border:none;
color:#2f5daf;
text-decoration:none;
}

.category ul li.sub_bulet a:hover{
border:none;
color:#000000;
text-decoration:underline;
}

.right_bg{
width:707px;
background:url(right_bg.jpg) no-repeat left top;
}
.main-heading{
font-family:"Century Gothic";
font-size:24px;
font-weight:bold;
color:#14618b;
}

.text-new{
color:#565656;
font-family:Arial, Helvetica, sans-serif;
padding:14px 12px 14px 12px;
font-size:14px;
}


.form-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
padding-left:20px;
line-height:17px;
}
.text-box{
font-size:12px;
width:210px;
border:#ccc 1px solid;
padding:0 0 0 3px;
height:20px;
}
.message-box{
font-size:12px;
width:210px;
border:#ccc 1px solid;
padding:0 0 0 3px;
height:40px;
}

.msg-heading{
font-family:"Century Gothic";
font-size:12px;
padding:10px 0 0px 0;
font-weight:bold;
color:#BA0100;
}
.post_article{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:0 0 0 10px;
}

.count-class{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
padding:0 0 0 5px;
}

.cat_name_link {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000;
font-weight:bold;
}

.cat_name_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000;
font-weight:bold;
}

.cat_name_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:underline;
color:#000;
font-weight:bold;
}

.right_bg_new{
width:707px;
background:url(inner_bg.jpg) no-repeat left top;
}
.post_date{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0 0 0 0;
}

.error_msg{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
padding:0 0 0 5px;
}

.message-box_new{
font-size:12px;
width:250px;
border:#ccc 1px solid;
padding:10px 0 5px 3px;
height:60px;
}

.img_show{
padding:5px 0 5px 5px;
border:0;
margin:0 0 0 0;
}

.download{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px;
color:#ba0100;
}
.download a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ba0100;
text-decoration:none;
}
.download a:hover{
color:#000;
text-decoration:underline;
}

.image_block img{
padding:3px;
margin:0 10px 10px 0;
border:1px solid #CCCCCC;
float:left;
}

.image_block p{
padding:0px;
margin:0px;
color:#616161;
line-height:16px;
}
.sitemap
{
margin:0px;
padding:0px;
}
.sitemap ul
{
margin:20px;
padding:0px;
list-style-type:none;
}
.sitemap ul li
{
list-style-type:none;
background:url(bulletsred.gif) no-repeat left 8px;
padding-left:15px;
line-height:24px;
}
.sitemap ul li a
{
text-decoration:none;
font-size:12px;
color:#000;
}
.sitemap ul li a:hover
{
text-decoration:none;
font-size:12px;
color:#d83400;
}