@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; background-color:#c6c6c6; font-family: Arial, Helvetica, sans-serif; color:#424242; font-size:13px; font-weight:normal; line-height:20px;}
div,h1,h2,h3,h4,h5,h6,form,blockquote,input {margin: 0; padding: 0;}
img{border:0; outline:0;}
ul {padding:0; margin:0}
li{ background-image:url(../images/arrow-list.gif); background-repeat:no-repeat; background-position:left top; list-style:none; padding-left:14px; padding-bottom:14px;}
form label {cursor: pointer;}
input, select, textarea {font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#000; border:1px solid #666;}
.clear{ clear:both;}
a:link{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00;text-decoration:underline;}
a:visited{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00;text-decoration:underline;}
a:hover{ outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration:none; color:#cc4300;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#820010; padding:0px 0px 2px 0px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; color:#000;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#fefefe;}
h6 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:bold; text-decoration:none; padding:0px 0px 4px 0px; background:url(../images/cl_line.gif) no-repeat bottom left; margin-bottom:14px;}
.line_h{ line-height:0px;}
.validationError {display:inline;color:#FF0000;}
.redstar{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e81702;}
 

.inner-bg{ background:url(../images/inner-bg.gif) repeat top left; width:auto; height:auto; }
.inner-bg-2{ background:url(../images/facts_bg-2.gif) repeat top left; width:auto; height:230px; }
.inner-bg-3{ background:url(../images/facts_bg-3.gif) no-repeat top left; width:220px; height:157px; display:block; font-family:Trebuchet MS; font-size:16px; color:#000;font-weight:bold; line-height:22px;}
.inner-bg-4{ background:url(../images/inner-bg-1.gif) repeat-y top left; width:116px; height:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000;font-weight:bold;}

.line-2{ background:url(../images/line-2.gif) repeat-y top; widows:5px; height:auto;}







/*form*/
.textfield_s{ width:160px;}
.textfield_m{ width:200px; height:20px;}
.textfield_b1{border:1px solid #d8d8d8; color:#656565; font-size:11px; height:24px; font-family: "Trebuchet MS"; width:300px; background-color:#fafafa; }
.textfield_b{ width:250px;}

.selectbox_s{ width:160px;}
.selectbox_m{ border:1px solid #d8d8d8; color:#656565; font-size:11px; font-family: "Trebuchet MS"; width:650px; height:100px; background-color:#fafafa;}
.selectbox_b{ width:190px;}
.textarea_s{ width:600px; height:100px;}
.textarea_m{ width:600px; height:200px;}
.textarea_b{border:1px solid #d8d8d8; color:#656565; font-size:11px; font-family: "Trebuchet MS"; width:580px; height:200px; background-color:#fafafa;}
.textarea_b1{border:1px solid #d8d8d8; color:#656565; font-size:11px; font-family: "Trebuchet MS"; width:400px; height:200px; background-color:#fafafa;}

.input_bt{border:1px solid #3d3d3d; color:#fff; font-size:12px; font-weight:normal; background-color:#676767; text-align:center; cursor:pointer; padding:0; margin:0;}

/*form*/

/*png fix for png images*/
/* * html img {
behavior: expres\sion(  (this.runtimeStyle.behavio\r="none") && (this.src.toLowerCase().indexOf('.png')>-1) && (  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='scale')",  this.runtimeStyle.paddingTop = this.height,  this.runtimeStyle.height = 0  )  );overflow:hidden;
} */
/*png fix for png images*/


/*text links*/
.head_links:link{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration: none; font-weight:normal;}
.head_links:visited{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration: none; font-weight:normal;}
.head_links:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration: none; font-weight:normal;}

.sub_links:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:bold;}
.sub_links:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:bold;}
.sub_links:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:bold;}

.more_link:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff8a00; text-decoration: none; font-weight:bold;}
.more_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff8a00; text-decoration: none; font-weight:bold;}
.more_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration: none; font-weight:bold;}

.more_link-1:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}
.more_link-1:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}
.more_link-1:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8a00; text-decoration: none; font-weight:normal;}

.more_link-2:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.more_link-2:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.more_link-2:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}

.more_link-3:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-decoration: none; font-weight:normal;}
.more_link-3:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-decoration: none; font-weight:normal;}
.more_link-3:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}

.post_link:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration: none; font-weight:normal;}
.post_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration: none; font-weight:normal;}
.post_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8a00; text-decoration: none; font-weight:normal;}

.text_link:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration: none; font-weight:normal;}
.text_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration: none; font-weight:normal;}
.text_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff8a00; text-decoration: none; font-weight:normal;}

.white_link_m:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration: none; font-weight:normal;}
.white_link_m:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration: none; font-weight:normal;}
.white_link_m:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:normal;}

.blue_text_link:link{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color:#3B5998; text-decoration: none; font-weight:normal;}
.blue_text_link:visited{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color:#3B5998; text-decoration: none; font-weight:normal;}
.blue_text_link:hover{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color:#3B5998; text-decoration: underline; font-weight:normal;}

.black_text-1:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.black_text-1:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.black_text-1:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#871112; text-decoration: none; font-weight:normal;}

.black_text-2:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#820010; text-decoration: none; font-weight:bold;}
.black_text-2:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#820010; text-decoration: none; font-weight:bold;}
.black_text-2:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:bold;}

.org_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:normal;}
.org_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:normal;}
.org_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}

.gray_link_b:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration: none; font-weight:bold;}
.gray_link_b:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration: none; font-weight:bold;}
.gray_link_b:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#820010; text-decoration: none; font-weight:bold;}

.gray_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration: none; font-weight:bold;}
.gray_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration: none; font-weight:bold;}
.gray_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#820010; text-decoration: none; font-weight:bold;}

.black_link_s:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}
.black_link_s:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}
.black_link_s:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff8a00; text-decoration: none; font-weight:normal;}

.right_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;background:url(../images/arrow-r.gif) no-repeat left ; padding-left:12px; margin-left:8px;}
.right_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;background:url(../images/arrow-r.gif) no-repeat left ; padding-left:12px; margin-left:8px;}
.right_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#da1014; text-decoration: none; font-weight:normal;background:url(../images/arrow-r.gif) no-repeat left ; padding-left:12px; margin-left:8px;}



.list { padding:0; margin:0;}
.list ul{ padding:0; margin:0;}
.list ul li{ padding:0; margin:0; background-image:url(../images/arrow-2.gif); background-repeat:no-repeat; background-position:left top; list-style:none; padding-left:14px; padding-bottom:14px; line-height:18px;}



.more-t { padding:0; margin:0; float:right;}
.more-t ul{ padding:0; margin:0;}
.more-t ul li{ padding:0; margin:0; list-style:none;}
.more-t ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.more-t ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.more-t ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}

.comment-t { padding:0; margin:0; float:right;}
.comment-t ul{ padding:0; margin:0;}
.comment-t ul li{ padding:0; margin:6px 0px 0px 0px; background-image:url(../images/comments.gif); background-repeat:no-repeat; background-position:left top; list-style:none; padding:0px 0px 5px 24px;}
.comment-t ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.comment-t ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da1014; text-decoration: none; font-weight:normal;}
.comment-t ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}

.list-2 { padding:8px 8px; margin:0; float:left;}
.list-2 ul{ padding:0; margin:0;}
.list-2 ul li{ padding:0; margin:0; background:url(../images/arrow-2.gif) no-repeat left top; list-style:none; padding-left:14px; line-height:22px;}
.list-2 ul li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list-2 ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}
.list-2 ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fb7708; text-decoration: none; font-weight:normal;}
.list-2 ul li a.active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#da1014; text-decoration: none; font-weight:normal;}

.list_3 { padding:8px 8px; margin:0;}
.list_3 ul{ padding:0; margin:0;}
.list_3 ul li{padding:0; margin:0; background:url(../images/arrow-2.gif) no-repeat left top; list-style:none; padding-left:14px; padding-bottom:5px; line-height:22px;}


/*text links*/

/* Font colors */
.line_height{ line-height:18px;}
.text_1{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#787878;font-weight:normal;}
.text_2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;font-weight:normal;}
.text_3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff8a00;font-weight:normal; display:block; text-align:center; margin:0px 0px; padding:10px; vertical-align:middle;}
.text_4{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff;font-weight:bold; font-style:italic;}
.text_5{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#383838;font-weight:bold;}
.text_6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f00; font-weight:normal;}
.text_7{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#383838; font-weight:bold;}
.text_8{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
.text_9{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold;}
.text_10{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal;}
.text_11{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold;}
.text_12{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6b6b6b; font-weight:bold;}
.text_13{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AAA; font-weight:normal;}
.text_14{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;font-weight:normal;}
.text_15{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:bold;}
.text_16{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; font-weight:bold;}
.text_17{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;}
.text_18 {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;}

.text_19{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal;}
.text_20{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#8d8b8b; font-weight:bold;}
.text_21{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#860000; font-weight:normal;}


.more_link-4:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#da1014; text-decoration: none; font-weight:normal;}
.more_link-4:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#da1014; text-decoration: none; font-weight:normal;}
.more_link-4:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; font-weight:normal;}


.read_link:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e10e13; text-decoration: none; font-weight:normal; background-image:url(../images/read_arrow.gif); background-repeat:no-repeat; background-position:left top; padding-left:20px;}
.read_link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e10e13; text-decoration: none; font-weight:normal; background-image:url(../images/read_arrow.gif); background-repeat:no-repeat; background-position:left top; padding-left:20px;}
.read_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff8a00; text-decoration: none; font-weight:normal; background-image:url(../images/read_arrow.gif); background-repeat:no-repeat; background-position:left top; padding-left:20px;}



/* Font colors */

/*  =====  PAGINATION  ===== */
.paginat{
padding:0px;
font-size: 11px;
float:left;
}

.paginat ul{ background-image:none;
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.paginat li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
font-size: 12px; border:0px solid #c3c1c1; background-image:none; padding-left:0;
}

.paginat a:link, .paginat a:visited{
padding: 0 3px;
/*border: 1px solid #d9d9d9;*/
text-decoration: none; 
color: #343434;
font-size: 11px;
}

.paginat a:hover {
/*border: 1px solid #4ea1da;*/
color: #c05702;
/*background-color: #4ea1da;*/
font-size: 11px;
}
.paginat a.active{
/*border: 1px solid #4ea1da;*/
color: #a31c20;
/*background-color: #4ea1da;*/
font-size: 11px; font-weight:600; border:0px solid #918f8f;
}




/*    pag nat 2 */

.paginat-1{
padding:0px;
font-size: 11px;
float:right;
}

.paginat-1 ul{ background-image:none;
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.paginat-1 li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
font-size: 12px; border:0px solid #c3c1c1; background-image:none; padding-left:0;
}

.paginat-1 a:link, .paginat-1 a:visited{
padding: 0 3px;
/*border: 1px solid #d9d9d9;*/
text-decoration: none; 
color: #343434;
font-size: 11px;
}

.paginat-1 a:hover {
/*border: 1px solid #4ea1da;*/
color: #c05702;
/*background-color: #4ea1da;*/
font-size: 11px;
}
.paginat-1 a.active{
/*border: 1px solid #4ea1da;*/
color: #a31c20;
/*background-color: #4ea1da;*/
font-size: 11px; font-weight:600; border:0px solid #918f8f;
}


/* pag nat 2 */


.bot_border{ background-image:url(../images/dot_2.png); background-repeat:repeat-x; height:13px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.border_1{border-bottom:1px solid #999;border-top:1px solid #999;}
.dot_border_b{border-bottom:1px dotted #333333;}
.dot_border_b1{border-bottom:1px dotted #999; }

.dot_border_rig{border-right:1px dotted #333333;}

.line_bg-1{ background:url(../images/in_line-1.gif) no-repeat center; width:316px; height:1px;}

#container {width:980px; margin:0 auto;}
#container #header { background-color:#231f20;}
#container #header #logo{}
#content_body{padding-bottom:15px;  padding-top:15px;}


/*Photo Gallery Scrolling*/
#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */}
	
#previewPane{
		border:1px solid #ccc;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		position:relative;
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		height:102px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{display:none;}
	
/*Photo Gallary Scrolling*/	

/*Rounded cornors*/
.sidebox {background: url(../images/rounded_box_right1.gif) no-repeat bottom right;margin: 0;padding:0 ;}
.boxhead {background: url(../images/rounded_box_right.gif) no-repeat top right;margin: 0;padding:0; }
.boxhead div {background: url(../images/rounded_box_left.gif) no-repeat top left;margin: 0;padding: -1px 15px 0px 0px;} 
.boxbody {background: url(../images/rounded_box_left1.gif) no-repeat bottom left;margin: 0;padding: 4px 15px 17px 15px;}
/*Rounded cornors*/
	
	
/*Footer*/
#footer{}
.footer_links:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none; }
.footer_links:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none;}
.footer_links:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration: none;}
#footer .copyright{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-decoration: none; font-weight:normal;}

/*Footer ends*/


/*  ====   SEARCH  =====  */
#search_l{ background-image:url(../images/search_l.gif); width:10px; height:25px; background-repeat:no-repeat;}
#search_m{ background-image:url(../images/search_m.gif); width:204px; height:23px; background-repeat:repeat-x; border:0px; color:#fff; font-family:Arial; padding-top:2px;}
#search_r{ background-image:url(../images/search_r.gif); width:27px; height:25px; background-repeat:no-repeat;}
/*  ====   SEARCH  =====  */

.red_button{ background-image:url(../images/button_bg-1.gif); background-repeat:repeat-x; height:24px; width:auto; color:#000; font-weight:bold; padding:0px 10px 3px 10px; margin:0px; cursor:pointer; border:1px solid #999;}


.img_border{ border:1px solid #C4C4C4; padding:1px; width:316px; height: 217px;}












.main_menu_link_w ul{ margin:0px; padding:0px; }
.main_menu_link_w li{ margin:0; float:left; display:block;}

.main_menu_link_w li a:link{ float:left; display: block; text-decoration: none; margin:0px 0px 0px 0px; padding:18px 16px 18px 16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.main_menu_link_w li a:visited{ float:left; display:block; text-decoration:none; margin:0; padding:18px 16px 18px 16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.main_menu_link_w li a:hover{ float:left; display:block; text-decoration:none; margin:0px; padding:18px 16px 18px 16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:url(../images/menu-hi.gif) repeat-x top left; }
.main_menu_link_w a.active{ float:left; display:block; text-decoration:none; margin:0px; padding:18px 16px 18px 16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:url(../images/menu-hi.gif) repeat-x top left; }



.dropmenudiv{ margin-top:-1px; position:absolute; border-bottom: 1px solid #fff; font:normal 12px arial; line-height:30px; z-index:1000000; background-color: #9e1e21;  width: 150px; visibility: hidden; margin-left:0px; }

.dropmenudiv a{ display: block; text-indent:3px; border-bottom:1px solid #fff; /*THEME CHANGE HERE*/ padding:2px 0px; text-decoration:none; font-weight: normal; color:#fff; }

* html .dropmenudiv a{ /*IE only hack*/ width:100%; }

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/ background:url(../images/menu-hi.gif) repeat-x top left; height:30px; color:#fff !important;}

.team_cor{background:url(../images/gray_cor_m.gif) repeat-y ;}

.article_separator {
border-bottom:1px solid #B2B2B2;
display:block;
margin-bottom:5px;
margin-top:5px;
width:100%;
}

.client_img{ width:316px; height: 217px;}

.button_input-1{ background-image:url(../images/sear_bt.png);  width:30px; height:28px; cursor:pointer; border:0px;}
.body_in_bg_l-t{ background:url(../images/body_in_bg_l-t.png) no-repeat top left; width:678px; height:11px;}
.body_in_bg_l-m{ background:url(../images/body_in_bg_l-m.png) repeat-y top left; width:678px; height:auto;}
.body_in_bg_l-b{ background:url(../images/body_in_bg_l-b.png) no-repeat top left; width:678px; height:11px;}
.top_border1{ border-top:1px solid #ededed;}


.s_ort {
    border-bottom: 1px dashed #999999;
    color: #FF6000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;
}



a.gr_jb_bt{
background: transparent url('../images/gr_jb_l.png') no-repeat top left;
display: block;
float: left;
font:normal 11px Arial ; 
padding-left: 12px; 
text-decoration: none; margin-right:5px;
}

a:link.gr_jb_bt, a:visited.gr_jb_bt, a:active.gr_jb_bt{
color:white; 
}

a.gr_jb_bt span{
background: transparent url('../images/gr_jb_r.png') no-repeat top right;
display: block;
padding: 3px 13px 4px 0;
}

a.gr_jb_bt:hover{ 
background-position: bottom left;
}

a.gr_jb_bt:hover span{ 
background-position: bottom right;
color: white;
}

.list_4 { padding:0; margin:0;}
.list_4 ul{ padding:0; margin:0;}
.list_4 ul li{ padding:0; margin:0; background-image:none; list-style:none;  padding-bottom:10px; line-height:18px;margin-bottom:5px; color:#666;}
.list_4 ul li a:link{ padding:0; margin:0; background-image:none; list-style:none;  padding-bottom:10px; line-height:18px;margin-bottom:5px; color:#666; text-decoration:none;font-size:13px;}
.list_4 ul li a:visited{ padding:0; margin:0; background-image:none; list-style:none;  padding-bottom:10px; line-height:18px;margin-bottom:5px; color:#666;text-decoration:none;font-size:13px;}
.list_4 ul li a:hover{ padding:0; margin:0; background-image:none; list-style:none;  padding-bottom:10px; line-height:18px;margin-bottom:5px; color:#666;text-decoration:underline;font-size:13px;}

/*2/08/2011*/

.border_left{ border-left:1px solid #CCC;}
.textfield_s1{ border:1px solid #d8d8d8; background-color:#fafafa; padding:3px; color:#656565; font-size:11px; font-family: Arial, Helvetica, sans-serif; height:20px; width:280px;}
.textfield_m1{ border:1px solid #d8d8d8; background-color:#fafafa; padding:3px; color:#656565; font-size:11px; font-family: Arial, Helvetica, sans-serif; width:280px; height:180px;}
.textfield_b1{ border:1px solid #f00; background-color:#ffffff; padding:3px; color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

a.gray_button{background: transparent url('../images/gr_bt_l.png') no-repeat top left;display: block;float: left;font:bold 12px Arial ; padding: 0px 0px 0px 8px; margin:0px; text-decoration: none; color: #fff; }
a:link.gray_button, a:visited.gray_button, a:active.gray_button{color: #004684; }
a.gray_button span{background: transparent url('../images/gr_bt_r.png') no-repeat top right; display: block; padding: 4px 0px 5px 0px; margin:0px 0px 0px 0px; font-weight:bold;color:#fff; }
a.gray_button:hover{ background-position: bottom left;}
a.gray_button:hover span{ background-position: bottom right;color:#fff; font-weight:bold;}
.redstar{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f00; font-weight:normal;}
.brown_text-m{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e0202; font-weight:normal;}

.red_txt_link-s:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e0202; text-decoration: none; font-weight:normal; }
.red_txt_link-s:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9e0202; text-decoration: none; font-weight:normal;}
.red_txt_link-s:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; font-weight:normal;}


