@charset "utf-8";
/* CSS Document */

body{
padding:0px; margin:30px 0 0 0; background-color:#424242; font-family:Verdana; font-size:13px; color:#000000;}

.main_table_border{
border:1px solid #CACACA; padding:2px; background-color:#FFFFFF;}

.menu_bg{
background:url(../images/menu_bg.jpg) repeat-x; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

.main_font{
font-family:Verdana; font-size:13px; color:#000000; padding:0 25px 0 0px; border-right:1px solid #B2B2B2; line-height:14px;}

.main_content_table_padd{
padding:3px 28px 12px 25px;}

.red_font{
font-family:Verdana; font-size:13px; color:#B90000; font-weight:bold;}

.red_font1{
font-family:Verdana; font-size:13px; color:#B90000; }

.our_address_padd{
padding:0 0 0 23px;}

.email{
font-family:Verdana; font-size:13px; color:#E40000;}

a.email{
font-family:Verdana; font-size:13px; color:#E40000; text-decoration:none;}

a.email:hover{
font-family:Verdana; font-size:13px; color:#E40000; text-decoration:underline;}

.bottom_menu_bg{
/*background:url(../images/bottom_bg_right.jpg) no-repeat left ;*/ padding:76px 10px 43px 0px; font-family:Verdana; font-size:12px; color:#ffffff; font-weight:bold; width:475px; }

.bottom_menu_bg a{
font-family:Verdana; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; padding:3px 7px 4px 8px; height:20px; 
}

.bottom_menu_bg a:hover{
font-family:Verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; background-color:#FCD735; height:20px;
}

#active{
font-family:Verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; background-color:#FCD735; height:20px;
}

.our_address_font{
font-family:Verdana; font-size:13px; color:#000000;}

.copy_rights{
font-family:Tahoma; font-size:12px; color:#9F9E9C; padding:8px 0 10px 0px;}

.copy_rights a{
font-family:Tahoma; font-size:12px; color:#9F9E9C; text-decoration:none;}

.copy_rights a:hover{
font-family:Tahoma; font-size:12px; color:#9F9E9C; text-decoration:none;}

.image_padd{
 border:1px solid #AFAFAF; padding:1px;}

.image_bor{border:1px solid #AFAFAF; }

.inner_main_font{
font-family:Verdana; font-size:13px; color:#000000; border-right:1px solid #B2B2B2; line-height:14px; padding:0 21px 0 0px;}

.contact_font{
font-family:Verdana; font-size:13px; color:#000000; line-height:14px; padding:0 21px 0 0px;}

.sub_links{
padding:0px; margin:0px; list-style-type:none;}
.sub_links1{
padding:0px; margin:0px 0 10px 0px; list-style-type:none;}


ul.sub_links, {
padding:0px; margin:0px; list-style-type:none;}

ul.sub_links li, ul.sub_links1 li{
font-family:Verdana; font-size:13px; color:#E40000; padding:0 0 5px 0px;}

ul.sub_links li a, ul.sub_links1 li a{
font-family:Verdana; font-size:13px; color:#E40000; background-image:url(../images/black_arrow.jpg); background-repeat:no-repeat;
background-position:left 6px; padding:0 0 0px 14px; line-height:14px; text-decoration:none;}

ul.sub_links li a:hover, ul.sub_links1 li a:hover{
font-family:Verdana; font-size:13px; color:#7A0303; text-decoration:underline;}

ul.con_us {
	margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;
}
.con_us li {
	background: url(../images/bullet_2.jpg) no-repeat left 8px;
	padding-left:15px;
	font-family:Verdana;
	font-size:13px;
	color:#5A5A5A;
	font-weight:normal; line-height:22px; 
}

.table_pad{padding-left:15px;}

.table_pad_1{padding:5px 10px 5px 5px; color:#424242;}

.table_pad_2{padding:5px 5px 5px 5px;}

.arrow_text{
padding:0px; margin:0px;}

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

ul.arrow_text li{
font-family:Verdana; font-size:13px; color:#8E0505; padding:0 0 5px 0px; background-image:url(../images/black_arrow.jpg); background-repeat:no-repeat; background-position:left 4px; padding:0 0 0px 14px; line-height:14px; text-decoration:none; 
font-weight:bold;}

.hedding{
font-family:Verdana; font-size:13px; color:#C60000; font-weight:bold;}


.Sib_hedding{
font-family:Verdana; font-size:13px; color:#C60000; }

.footer_bg{background-image:url(../images/bottom_bg1_right.jpg); background-repeat:no-repeat; height:133px; width:934px;
}


.table_border{
border-top:1px solid #D8D8D9; border-left:1px solid #D8D8D9; border-right:1px solid #D8D8D9;}

.table_border_right{
border-right:1px solid #D8D8D9;  border-bottom:1px solid #D8D8D9; padding:5px;}

.table_border_bottom{
border-bottom:1px solid #D8D8D9; padding:5px;}

.top_font{
font-family:Verdana; font-size:13px; color:#DB0000; text-align:right}

.top_font a{
font-family:Verdana; font-size:13px; color:#DB0000; text-align:right; text-decoration:none; font-weight:bold; 
background:url(../images/top_arrow.jpg) no-repeat left 3px; padding:0 0 0 10px;}

.top_font a:hover{
font-family:Verdana; font-size:13px; color:#FF0000; text-align:right; text-decoration:underline;}

.bor{border-bottom:1px dashed #CBCBCB;}
.bor1{border-top:1px dashed #CBCBCB;}
.bold_text{font-weight:bold; color:#5A5A5A;}
.lineheight{line-height:25px;}

.eail{color:#5A5A5A; text-decoration:underline;}
.eail a{color:#5A5A5A; text-decoration:underline;}
.eail a:hover{color:#FF0000; }

.table_border { border:1px solid #B2B2B2; border-collapse:collapse; padding:5px;}
.table_border1 { border:1px solid #B2B2B2; border-collapse:collapse; padding:5px; color:#424242;}

.parts{margin:0px; padding:0px; list-style-type:none;}
.parts li{margin:0px 0 0 10px; padding:0px 0 5px 10px; list-style-type:none; background:url(../images/bullet.jpg) no-repeat left 7px;}
#head{background-color:#CCCCCC;}
.head_top{padding:10px 10px 0 0px;}
.head_top1{padding:15px 0 0 0;}
.inject_img{padding:2px 7px; border:1px solid #AFAFAF; margin:0 15px 0 15px;}
.inject_img1{padding:2px 20px; border:1px solid #AFAFAF; margin:0 15px 0 15px;}
.inject_image_padd{
padding:2px 7px; border:1px solid #AFAFAF;}
.enlarge{ font-size:10px;  padding:5px 0 0 0; font-weight:normal;}

.small_border{ border:1px solid #B0B0B2; padding:1px; }
.stronger{ border:1px solid #B0B0B2; padding:5px 5px 0 5px;  }
.faster{ border:1px solid #B0B0B2; padding:5px 5px 0 5px; border-left:0px; }

ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;

}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding:0 ;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;

}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 13.5em;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 13.5em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border-bottom:1px solid #FFFFFF;

}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color:#CC0000;
	color: #348775;
	text-decoration: none;
	
}
ul.MenuBarHorizontal ul li a
{font-size:10px;
font-weight:bold;
font-family:Verdana;
color:#FFFFFF;
padding:4px 0px 4px 4px;
border-top:1px solid #FFFFFF;  border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; 
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #DBDBDB;
	color: #000;

}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #DBDBDB;
	color: #000;
}


ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
img{border:0px;}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #CC0000;
	}
}
.submit_btn{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#333333; background-color:#CCC; border:1px solid #79756D;}

.tableform{ padding:0px 0px 0px 5px; margin-bottom:2px; text-align: left;  width:150px; border:1px solid #999999; height:15px; font-family: Tahoma; font-size:11px; color:#4A555B; font-weight:normal; background-color:#FFFFFF; }
.ta{
	text-align: left;
	width:150px;
	border:1px solid #999999;
	font-family: Tahoma;
	font-size: 11px;
	color: #4A555B;
	padding:0px 0px 0px 5px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	margin-bottom:3px; background-color:#FFFFFF;
}
.dot{ font-family:tahoma; color:#F53914; font-size: 11px; }

.bottom_bg{ background:url(../images/bottom_bg.jpg) left top no-repeat; background-color:#424242;}

.bottom_menu_bg1{
background:url(../images/bottom_bg_right1.jpg) no-repeat ; padding: 0px; font-family:Verdana; font-size:12px; color:#ffffff; font-weight:bold; width:467px; }

.bottom_bg_left{ background:url(../images/bottom_bg_left1.jpg) left top no-repeat; height:86px; }


.contact{ font-family:Verdana; font-size:9px; color:#FFFFFF; padding:0px 0px 0px 5px;}
.contact a{ font-family:Verdana; font-size:9px; color:#FFFFFF; padding:0px; margin:0px; text-decoration:underline;}
.contact a:hover{ font-family:Verdana; font-size:9px; color:#FFFFFF; text-decoration:none;}

.click{font-family:Verdana; font-size:10px; color:#000000; font-weight:bold;}