/* CSS Document */
body{ background:#373737; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#343133; text-align:left; padding:0px; margin:0px;}
.adminbodyclass { background:none; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #343133; margin: 0px; padding: 0px; }

h1{ padding:0px; margin:0px;}
form{ margin: 0px; padding: 0px;}
a { text-decoration: none; color: #458537; outline: none;}
div {outline: none;}
div.focus {outline: none;}
table { font-size: 13px; }
.com_block { display: block; }
.com_none { display: none; }

.logo{ width:186px; height:161px; float:left; padding:11px 0px 13px 0px;}
.logo h1{ text-indent:-9999px;}
.logo h1 a{ background:url(../images/logo.jpg) no-repeat; width:186px; height:161px; display:block;}

.call{ width:798px; height:68px; padding:44px 0px 23px 0px;}
.call h1{ padding:0px 0px 23px 72px; font-size:27px; font-weight:normal; color:#ffffff; text-align:right; float:right; background:url(../images/icon_call.jpg) no-repeat left top; line-height:45px; height:45px;}


.nav{ width:798px; height:auto;}
.nav ul{ list-style:none; float:right; padding:0px 0px 0px 0px; margin:0px; font-size:12px; font-weight:bold;}
.nav ul li{ float:left; padding:0px 0px 0px 26px;}
.nav a{ display:block; padding:0px 0px 3px 0px; background:none; color:#c1c1c1; text-decoration:none; width:84px; height:21px; text-align:center; line-height:21px;}
.nav a:hover, .nav a.cactive, .nav a.selected{ display:block; padding:0px 0px 3px 0px; background:url(../images/nav_bg.jpg) no-repeat; color:#ffffff; text-decoration:none; width:84px; height:21px; text-align:center; line-height:21px;}

.bd_bg{background:url(../images/bd_bg.jpg) repeat-x top #ffffff;}

.header{ width:694px; padding:0px 0px 12px 0px;}

.heading h1{ font-size:22px; font-weight:normal; line-height:30px; padding:0px 0px 10px 0px; text-align:left; }
.text_area{ width:694px; font-size:14px; padding:0px 0px 22px 0px; line-height:20px;}
.text_area p{ padding:0px 0px 6px 0px;  font-size:14px; margin:0px; text-align:left; line-height:20px;}
.text_area h1{ font-size:22px; font-weight:normal; line-height:30px; padding:0px 0px 10px 0px; }
.text_area .red{ color:#c01e2e;}
.text_area ul{ padding:5px 0px 12px 10px; margin:0px; list-style:none;}
.text_area ul li{background:url(../images/icon_li.png) no-repeat left 5px; padding:0px 0px 5px 16px;}
.text_area .images{ padding:5px 10px 6px 0px;}
.text_area .images1{ padding:5px 0px 6px 10px;}
.text_area a{ color:#6f1215; text-decoration:none;}
.text_area a:hover{ color:#6f1215; text-decoration:none;}





.sml_tab{ background:#373737; width:195px; padding:14px 10px 15px 10px; text-align:center; font-size:12px; color:#d6d6d6; line-height:18px;}
.sml_tab h2{ padding:10px 0px 18px 0px; margin:0px; font-weight:normal; color:#ffffff; font-size:17px;}
.sml_tab .img_bdr{ border:1px solid #4e4b43;}
.sml_tab button{ background:url(../images/btn_bg.jpg) no-repeat; width:92px; height:32px; text-transform:uppercase; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; line-height:28px; padding:2px 0px 6px 0px; border:none; outline:none; cursor:pointer;}



.footer{ height:80px; background:#373737;}
.footer p{ text-align:center; font-size:12px; color:#d6d6d6; line-height:22px; padding:20px 0px 0px 0px; margin:0px;}
.footer a{ color:#d6d6d6; text-decoration:none;}
.footer a:hover{ color:#ffffff; text-decoration:none;}



.right_side_bg{ background:url(../images/right_side.jpg) repeat-y; font-size:13px; color:#dcdcdc;}
.right_side_bg_editor{ font-size:13px; color:#dcdcdc;}
.right_side_bg p, .right_side_bg_editor p{ padding:15px 18px 12px 18px; margin:0px; text-align:left;}


.fr_bg{ background:#ffffff; border:1px solid #a5acb2; color:#333333; font:12px Arial, Helvetica, sans-serif; text-decoration:none; width:130px; height:18px; padding:1px 3px;}
.fr1{ height:130px; width:198px;}
.fr2{ width:200px;}
.submit{ background:url(../images/submit.jpg) no-repeat; width:91px; height:30px; cursor:pointer; border:none;}
.reset{ background:none; border:none; color:#6c6c6c; text-transform:uppercase; font: bold 13px Arial, Helvetica, sans-serif; text-decoration:underline; padding:2px 0px; cursor:pointer;}
.reset:hover{ background:none; border:none; color:#fbfbfb; text-transform:uppercase; font: bold 13px Arial, Helvetica, sans-serif; text-decoration:underline; padding:2px 0px; cursor:pointer;}






.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font-size:12px;
	font-weight:normal;		
	margin: 0;
	padding: 10px 0px 0px 0px;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	visibility: hidden;
	z-index: 100;	
}
.ddsubmenustyle li a{
	display: block;
	width: 150px; /*width of menu (not including side paddings)*/
	color: #e3868a;
	background-color: #8f1b20;
	text-decoration: none;
	padding: 4px 10px;	
	border-top:1px solid #580508;		
}
.ddsubmenustyle li:first-child a{ border-top:none;}	

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display:inline-block;
	width: 170px; /*width of menu (include side paddings of LI A*/
	margin:0px 10px;
}

.ddsubmenustyle li a:hover{	
	color: #ffffff;
}
.ddsubmenustyle li a.selected{	
	color: #ffffff;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	padding-left: 0px;
	border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	left: 100px;
	border: 0;
	margin-top:0px;
}

.ddiframeshim{
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
}

/*--End DROP DOWN MENU STYLE STARTS FRM HERE --*/

.errormessage { background-color: #eefdeb; border: 1px solid #367428; }
.main_con_error { padding: 5px; text-align:left; line-height: 18px; color: #cc0000; text-decoration: none;}

.tdpadding { padding: 5px;}
.tdpadding2, .tdpadding1 { padding: 5px 0px 5px 0px; }
.tdpadding3 { padding: 2px 5px 6px 5px; }

.table_text1{ color: #dcdcdc; font-family: Arial, Verdana, Tahoma; font-size: 13px; text-decoration: none; font-weight: normal; }
.bodytext{ color: #959595; font-family: Arial, Verdana, Tahoma; font-size: 13px; text-decoration: none; }
a.bodytext:link, a.bodytext:visited{ color: #959595; font-family: Arial, Verdana, Tahoma; font-size: 13px; text-decoration: none; }
a.bodytext:hover{ text-decoration: underline; }

.htext{ color: #042246; font-family: Arial, Verdana, Tahoma; font-size: 13px; text-decoration: none; }
a.htext:link, a.htext:visited{ color: #042246; font-family: Arial, Verdana, Tahoma;  font-size: 13px; text-decoration: none; }
a.htext:hover{ text-decoration: underline; }

.inputbox { font-size: 13px; font-family: Arial, Verdana, Tahoma; color:#000000 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #000000 !important; }
.inputboxright { font-size: 13px; font-family: Arial, Verdana, Tahoma; color:#000000 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #7F9DB9 !important; }
.inputbox_size1 { width: 90%; height: 18px; line-height: 16px;}
.inputboxsize1{ width:300px; }

.textboxsize1{ width:305px; height: 75px; }
.commonheight{ height:18px; }
.textbox { font-size: 13px; font-family: Arial, Verdana, Tahoma; color:#000000 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #000000 !important; }
.textbox2 { font-size: 13px; font-family: Arial, Verdana, Tahoma; color:#000000 !important; background-color:#F7F1DA !important; padding-left:5px; border:1px solid #7B9C39 !important; }
.butta{ background-color: #458537 !important; color: #ffffff !important; font-family: Arial, Verdana, Tahoma; font-size: 13px; border: 1px solid #458537 !important; }

.breadcrumb{ padding: 0px 0px 7px 0px; margin: 0px; color: #ffffff; font-size: 11px; text-align:left; }
.breadcrumb .lastlink { color: #731317; text-decoration:none; font-weight: bold; text-transform: capitalize; font-size: 12px;}
.breadcrumb a.alllink { color: #000000; text-decoration:none; font-weight: normal; text-transform: capitalize; font-size: 12px;}

.fontcolor1{ color:#000000;}
.fontcolor2{ color:#FFFFFF;}
.fontcolor3, .mandt_color{ color:#ff6418;}

.bgcolor1{background-color:#000000;}
.bgcolor2{background-color:#FFFFFF;}
.bgcolor3{background-color:#9d9d9e;}
.refresh_image { padding-left: 2px;}
.refresh_image1 { border: 1px solid #666666; }

.fontbold{ font-weight:bold; }
.csr{ cursor:pointer;}