/*	General CSS	*/
*{margin: 0;padding	: 0;}
html{font-size: 100%; height: 100%;}
body{background: url(../images/bg_image.gif) 0 0 repeat-x #FFFFFF; font: normal 70%/1.3em Verdana, Arial, Helvetica, sans-serif; color:#505050;}
img{border: 0; vertical-align:middle;}
input, textarea, select {color 	: #000000; padding: 1px; border: 1px solid #707070; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
#container{width: 940px;}
li{list-style-type: none; list-style-position: outside;}
a {color:#505050;text-decoration:none;}
a:link, a:hover {color:#505050;text-decoration:none; }
hr{height:1px; background-color:#C8C8C8; border:0; margin:5px 0;}
.smallText{color:#000099;}
/*Float Margin and padding CSS*/
.flotLeft{float:left;}
.flotRight{float:right;}
.clearBoth{clear:both;}
.margin180{margin:0px 10px 0px 180px;}
.leftPadding10{padding-left:10px;}
.padding5{padding:5px;}
.leftMargin15{margin-left:15px;}
.rightMargin15{margin-right:15px;}
.rightMargin25{margin-right:25px;}
.margin5{margin:5px;}
.minHeight320{min-height:420px;}
.minWidthBtn{width:70px;}
/*	Default Head */
h1{color: #ab331a; font-weight:bold; font-size: 1.5em; line-height: 2em; border-bottom:1px solid #ab331a;}
h2{color: #000000; font-size: 1.2em; line-height: 2em; word-spacing:1em; letter-spacing:0.1em;}
h3{color:#ab331a; font-size:1.6em; height:33px;}
h4{font-weight:bold; color: #ab331a; font-size: 1.2em; line-height: 1.2em;}
h5{color: #858585; font-size: 1.0em; line-height: 1.9em;}
h6{color: #858585; font-weight:bold; line-height: 2em; font-size:1.4em;}
/*	Default Message */
.mandatoryMark{color:#CC0000;}
.errorMsg{color:#CC0000; font-weight:bold;}
.successMsg{color:#000099; font-weight:bold;}
/* Header Class */
#logo{float: left; margin: 35px 0 11px 2px;}
#sticker{float: right; background: url(../images/sticker.jpg) 0 0 no-repeat; width: 185px; height: 129px; margin: 4px 9px 11px 0;}
#sticker p{padding: 38px 15px 0 15px;color: #ab331a;font-weight: bold;line-height: 1.75em;}
#sticker p a{font-weight: normal;color: #222;display: block;line-height: 1.45em;}
/* Menu Class */
#menu{width: 940px;float:left;background: url(../images/menu_bg.jpg) 0 50% repeat-x;}
#corn{position: absolute;width: 71px;height: 47px;background: url(../images/menu_corn.png) 0 0 no-repeat;}
#menu ul{width: 100%;border: 1px solid #ccc;}
#menu li{background: url(../images/menu_border.gif) 0% 50% no-repeat;padding: 8px 0 10px 0;line-height: 1.2em;float: left;}
#menu li#firstlast{width: 71px;	background: none;}
#menu li a{font-weight: bold;padding: 0 36px;}
/* Main Content */
#content{background: #EAE9E9 url(../images/content_bottom_shadow.jpg) 0 100% no-repeat;padding: 20px 0 32px 0;	width:100%;	line-height: 1.3em;	float:left;}
#popcontent{background: #EAE9E9;padding: 20px 0 32px 0;	width:100%;	line-height: 1.3em;}

/* Left Menu */
#left_menu{float:left; width:159px; margin-left:20px; text-align:left;}
#left_menu ul li{margin-top:10px; display:inline-block;}
#left_menu ul li a{font-size:0.9em; color:#fff; font-weight:bold; background:url(../images/btn_bg.gif) left top no-repeat; display:block; width:149px; height:21px; padding:4px 0 0 10px;}
#left_menu ul li a:hover, #left_menu ul li a.active{background:url(../images/btn_bg.gif) left bottom no-repeat;}

/* New Layout */
#wrapper {width:733px; background:#fff url(../images/header_top.gif) left top no-repeat; float:left; border:1px solid #d6d5d5; text-align:left;}
#wrapper .Part .data{clear:both; background:url(../images/content_bg.gif) top no-repeat; padding:10px 25px 20px;}
#wrapperfull {width:95%; background:#fff; border:1px solid #d6d5d5; border-top:5px solid #B7503A; text-align:left;}
#wrapperfull .Part .data{clear:both; padding:10px 25px 20px;}

.Part h1{color:#ab331a; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal; line-height:40px; padding:30px 0 0 25px; border:0;}
.Part h2{color:#404040; font-family:Arial, Helvetica, sans-serif; word-spacing:0px; letter-spacing:0px; font-size:18px; font-weight:normal; line-height:28px; background:url(../images/bullet_sub_title.gif) 25px 9px no-repeat; padding-left:45px;}
.Part h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ab331a; line-height:20px; height:auto; padding:10px 0 4px 0;}
.Part .box{background:#f8f8f8; border:1px solid #e5e5e5; border-bottom:none; padding:10px 9px 0 9px; margin:10px 0 0 0; width:660px;}
.Part .box .box_inner{border:1px solid #e4e4e4; border-bottom:none; background:#fff; padding:5px 20px 20px 20px;}
.Part .box_corner{background:#ccc; background:url(../images/box_corner.gif) 0px 0px no-repeat; height:17px;}
.Part .box .box_inner .home_pic{float:left; background:#f0f0f0; border:1px solid #d0d0d0; padding:3px; clear:left; margin:15px 15px 0 0;}

/* Form CSS */
.stdButton {background-image:url(../images/btn_bg.jpg);border:1px solid #ab331a;color:#FFFFFF;cursor:pointer;font-size:0.9em; font-weight:bold;	margin:3px;	padding:2px 0px !important;}
.stdButton:hover {color:#fddcdc;border:1px solid #000000;cursor:pointer;}
legend{color:#ab331a;font-size:1.6em;line-height:1.9em;font-weight:bold;margin-left:20px;}
fieldset{margin: -10px 5px;	border: 1px solid #CCCCCC;}
.formHead{padding:5px 30px 10px ;}
.divForm p {padding-bottom:8px;}
.divForm p label {float:left; font-weight:bold; padding-right:5px; text-align:right;width:20%; /* 130px; */}
.divForm a{font-weight: bold; color:#505050;}
.divForm a:hover {font-weight: bold; color:#000000;	/* 505050	#760c0a; */ text-decoration:underline;}
.divForm li a, .divForm li a:hover {font-weight: normal;}
.divForm .divBoxMiddle ul{border-top: 1px solid #D2D1D1; margin: 7px 0 0 13px; padding: 6px 14px 9px 2px;}
.divForm .divBoxMiddle ul li{background: url(../images/bullet.gif) 0 11px no-repeat; color: #505050; padding: 5px 0 0 11px;}
.divBoxMiddle span{font-weight:bold;}
/* Box CSS */
.divForm .divBoxTop{background: url(../images/box_top_middle.jpg) bottom repeat-x;	height:5px;}
.divForm .divBoxTop div{background: url(../images/box_top_left.jpg) left bottom no-repeat;	height:5px;}
.divForm .divBoxTop div div{background: url(../images/box_top_right.jpg) right bottom no-repeat; height:5px;}
.divForm .divBoxMiddle{background: #EAE9EA url(../images/box_bg.gif) repeat-x; border-left:#dadada solid 1px; border-right:#dadada solid 1px; height:auto; padding:14px 10px 5px 10px;/*padding:14px 29px 5px 28px;*/}
.divForm .divBoxBottom{background: url(../images/box_bottom_middle.jpg) top repeat-x; height:16px; border:none;}
.divForm .divBoxBottom div{background: url(../images/box_bottom_left.jpg) left top no-repeat; height:16px; border:none;}
.divForm .divBoxBottom div div{background: url(../images/box_bottom_right.jpg) right top no-repeat;	height:16px; border:none;}
/* Footer Class */
#footer{background: url(../images/footer_bg.gif) 0 0 repeat-x; padding: 17px 0 6px 0; line-height: 1.9em; margin-top: 7px; clear:both;}
#footer p{text-align: center; background:url(../images/footer_logo.jpg) right no-repeat;}
#footer a{color: #6E6E6E; padding: 0 8px;}
/* Site Map */
#sitemap {border:#CCCCCC solid 0px; width:80%; margin-top:20px; text-align:left;}
#sitemap ul li {font-size:1.1em;padding:2px; list-style-type: square; list-style-position:inside; }
#sitemap ul li ul {margin-bottom:2px;margin-left:25px;}
#sitemap ul li ul li {font-size:1.0em; list-style-type: circle; }

.quickSearchForm p{margin-bottom:7px;}
.quickSearchForm p label{display:block; float:left; width:100px; text-align:right; font-weight:bold; margin-right:5px;}

/*
SPAN {
	font-style:normal;
	font-weight:normal
}
.Sect {
	text-align:left;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	text-indent:0px;
	direction:ltr;
	width: 360px;
	float: left;
	clear: right;
	padding-right: 10px;
}
.submenu {
	width: 150px;
	float: left;
	vertical-align: top;
	padding-top: 10px;
}
.clear {
	clear: both;
}
.Part p {
	margin-bottom: 10px;
}
.submenu ul li  {
	margin-bottom: 10px;
	border-bottom-style: dotted;
	border-bottom-color: #cc3e2e;
	border-bottom-width: thin;
	padding-bottom: 10px;
}
*/


/*=================================RAJ=================================*/
/*
.column_right a{color:#222; text-decoration:underline;}
.column_right a:hover{color:#ab331a; text-decoration:underline;}
.column_right h4{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ab331a; line-height:20px; padding:10px 0 4px 0;}
.column_right h5{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#404040; line-height:20px; padding:10px 0 4px 0;}
.column_right h6{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; line-height:20px; padding:10px 0 4px 0;}
.column_right p{font-size:12px; text-align:left; line-height:18px; padding:5px 0; color:#404040;}
.column_right ul{text-align:left; font-size:12px; padding:4px 10px; color:#404040;}
.column_right ul li{background:url(../images/bullet_li.gif) 0px 10px no-repeat; padding:4px 0 4px 12px;}
*/

/* CSS added by Dave */

p {
	padding: 5px 0;
}
#wrapper ul{text-align:left; font-size:12px; padding:4px 10px; color:#404040;}
#wrapper ul li{background:url(../../css/page_layout/images/bullet_li.gif) 0px 10px no-repeat; padding:4px 0 4px 12px;}

#wrapper a {
	text-decoration: underline;
}
#wrapper a:hover{color:#ab331a; text-decoration:underline;}