/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
.link2											{color:#ffffff; text-decoration:none; outline:0 none;}
.link2:hover										{color:#ffffff;  text-decoration:underline;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_Lt										{float:left; display:inline;}
.flt_Rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; background:#FFFFFF;}
.container									{	 width:980px; /* ADJUST WIDTH AS PER LAYOUT */
												 margin:0 auto;}
 
 
 
 
 /*---------------- Start: top menu ----------*/
    
    

.topmenu									{ width:980px; height:27px; margin:26px 0 26px 0; padding:0; background:#f4f4f4;}
.title_block-inner							{ display:block; width: 369px; height: 85px; background: url(../images/content-bg.gif) no-repeat; padding: 60px 0 0;}
.title_block-inner h1						{ width:200px; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; color:#FFFFFF; padding:0; text-transform:uppercase;}


/*---------------- End: top menu ----------*/
											 
#header										{ width:980px; height:300px; display:block;}
.banner										{ width:611px; float:left; display:block;}
.login_panel								{ width:369px; display:block; float: right;}
.logo										{ width:369px; height:110px; display:block;}
.login_block								{ display:block; width: 290px; height: 249px; background:url(../images/login_bg.gif) no-repeat; padding: 30px 0 0 79px;}
.login_block .input							{ width:209px; height:33px; background:url(../images/login_bg-05.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; padding:0 0 0 17px; float:left; margin-bottom:2px; border:none; line-height:33px;}
.log_button									{ background:url(../images/login-button.gif) no-repeat; width:129px; line-height:28px; display:block; float:left; text-align:center;}

.login_block a								{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border-right:1px solid #2f3131; text-decoration:none; text-align:center; text-transform:uppercase;}
.login_block a:hover						{ text-decoration:underline; color:#FFFFFF;}


.remember									{ display:block; float:left; width:100%; margin-top:5px;}
.remember li								{ display:inline; list-style:none;}
.remember a									{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2f3131; padding:0 10px; border-right:1px solid #2f3131; text-decoration:none; display:block; text-transform: capitalize; float:left;}
.remember a:hover							{ text-decoration:underline; color:#2f3131;}
.remember a.last							{ border:none;}
/*-------------------------------------------*/







/*  Start: main content */
.main_content								{ width:980px; display:block;}
.main_content h1							{ font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#2f3131; padding:30px 0 0 0; text-align:center; text-transform:;}


/*  End: main content */

/* Start: sub page content*/

.content									{ width:864px; display:block; margin-left:35px; font-family:Arial, Helvetica, sans-serif;}
.content_top								{ width:829px; background:url(../images/content-top.jpg) left top no-repeat; display:block; height:30px; padding-left:35px; font-size:17px; color:#5f6062;}
.content_mid								{ width:829px; padding-left:35px; display:block; background:url(../images/content-mid.jpg) left top repeat-y; font-size:12px; color:#2f3131; padding-bottom:50px;}
.content_mid h1								{ font-size:12px; font-weight:bold; color:#78b132; display:block; padding:0; margin:0; text-transform:; text-align:left; padding-top:20px;}
.content_mid a								{ font-size:12px; font-weight:normal; color:#00afb7; text-decoration:underline;}
.content_space								{ width:829px; padding:10px 0; display:block;}

.head-foot 									{ display:block; float:left; line-height:20px;}


.main_button								{ background: url(../images/inner-contact-but.png) no-repeat; width:125px; line-height:27px; display:block; float:right; text-align:center; font-size:12px; color:#FFFFFF;}
.main a										{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; text-transform:uppercase;}
.main a:hover								{ text-decoration:underline; color:#FFFFFF;}


.content_bot								{ width:829px; height:15px; background:url(../images/content-bot.jpg) left bottom no-repeat; padding-left:35px;}
/* End: sub page content*/

/* ------------------------- HEADER HERE -------------------*/
#logo										{}
/* ---------------------------------------------------------*/



/* -------------------------FIRST NAVIGATION HERE ---------------*/
#nav_mid										{  width:100%; text-align:center; margin-top:10px; padding-bottom:37px;}
#nav_mid ul										{ display:block; list-style:none;}
#nav_mid ul li									{ display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#818181; background:url(../images/green-dot.gif) right center no-repeat; padding:0 32px 0 10px; line-height:16px;}
#nav_mid ul li a								{ text-decoration:none; color:#818181;}
#nav_mid ul li a span							{}
#nav_mid ul li a:hover							{text-decoration:none; color:#8fca46;}
#nav_mid ul li.last								{ background:none;}

/* ---------------------------------------------------------*/



/* -------------------------SECOND NAVIGATION HERE ---------------*/
#nav_bot										{ text-align:left; margin-top:0px; float:left;}




.navpadding										{ padding:0 0 0 150px;}




#nav_bot ul li.last								{ border:none;}

/* ---------------------------------------------------------*/


/* ------------------------ MIAN CONTENT HERE --------------*/
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer										{}
.copy										{}
/* ---------------------------------------------------------*/
.calendarTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#5f6062;
}




