﻿/* CSS Document */

body{ background:url(../images/bg-body.jpg) left top repeat-x; margin:0; padding:0; }


.container { width:968px; margin:0 auto; background-color:#ffffff; overflow:hidden;}

.logoholder{ width:151px; float:left; height:102px; padding-left:25px; display: inline;}
.login 
{
    width:268px; height:102px; background-color:#C3E6B4; float:left; display: inline;
    color:#595959;
    float:left;
    font-weight:bold;
    line-height:18px;
    padding-right:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.gridHeader
{
    color:#009440;
    font-weight:bold;

    font-family:Verdana;
    padding-left:10px;
}
.login p {
margin:6px 0;

font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
padding:0;
}

.login form p label {
color:#595959;
float:left;
font-weight:bold;
line-height:18px;
text-align:right;
padding-right:5px;
width:80px;
}

/*Input { width:150px; border:1px solid #000;}*/



.main-nav { background:url(../images/bg_mainnav.jpg) left top repeat-x; float:left; height:27px; border-top:3px solid #D0C790; width:100%; text-align:left; color:#ffffff; text-transform:uppercase; padding-top:6px;}


.main-nav a { border-left: 0px solid #ffffff; padding:0 10px; text-decoration:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}

.main-nav a:hover { border-left: 0px solid #ffffff; padding:0 10px; text-decoration:none; color:Orange; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}


.banner { width:100%; float:left; height:212px; background-color:#00923D;  border-bottom:3px solid #D0C790;}


.banner span.wht { color:#ffffff; padding:13px; font-weight:bold; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left;}


#search { background:url(../images/bg_search.jpg) left top no-repeat; width:268px; height:169px; float:left;}


#search p {
clear:both;
display:block;
margin:6px 0;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-align:center;
text-transform:uppercase;
font-weight:bold;
line-height:22px;
}

#search p label{ text-align:left; margin:5px 0;}
#search input { width:220px; color:Gray}
#search input:focus { width:220px; color:Black}

#leftcontent { width:671px; float:left;  padding-top:10px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; color:#191C1F; font-size:12px;}


#leftcontent ul { list-style:none; margin:5px; padding:0 0 0 25px; list-style-image:url(../images/bull.gif); width:44%; float:left; text-align:justify;}

#leftcontent ul li { padding-bottom:10px;}

 span.red { color:#D22517; font-weight:bold;}

 span.green { color:#009440; font-weight:bold;}


#rightcontent { width:270px; float:right; margin-left:20px; display: inline;  margin-top:10px; display:inline;}
#rightcontentbelow { width:270px; float:left; margin-left:20px; display: inline;  margin-top:20px; display:inline;}
#rightcontentbelow h5 { background:url(../images/bg_txt.jpg) left top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#ffffff; padding:7px; text-align:center; margin:0;}

#rightcontent  h5 { background:url(../images/bg_txt.jpg) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#D22517; padding:5px; text-align:left; margin:0;}

.rightform{ 
border:1px solid #A9DC94; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}

.rightform p {
clear:both;
display:block;
margin:6px 0;
width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
line-height:22px;
}

.rightform p label {
color:#000;
float:left;

line-height:18px;

padding-right:5px;
width:120px;
}

.rightform img.mrg{ float:left; padding-right:10px;}


/*.footer { width:968px; float:left; background:url(../images/bg_footer.jpg) left top repeat-x; margin-top:5px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; padding-top:20px  }*/

.bgclass {background-color:#00923D;  border-bottom:3px solid #D0C790; margin-top:2px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; padding-top:5px  }

/*.footer a { color:#ffffff; text-decoration:none;}*/

#dvFooter
{
width:930px; padding: 2px 5px 5px 5px;
font-family:Verdana; font-size:11px; line-height:18px; text-align:justify; vertical-align:top;
}

#dvFooter a
{
text-decoration: none; color:Green; font-weight:bold; font-size:11px;
}

#dvFooter a:hover
{
text-decoration:underline; color:#a0d040; font-weight:bold; font-size:11px;
}

#dvFooter .spnHead
{
color:#000000;
font-weight:bold;
}

#dvFooter .spnCont
{
color:Black;
}

#leftcontent2 { width:671px; float:left;  padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#191C1F; font-size:12px; line-height:18px;}


#leftcontent2 ul { list-style:none; margin:5px; padding:0 0 0 25px;  width:94%; float:left; text-align:justify;}

#leftcontent2  li { padding:15px 0; border-bottom:1px solid #D0C790;}

#leftcontent2 img.spac { float:left; padding-right:20px;}

#leftcontent2 ul li p { text-align:center; font-weight:bold; margin:0; padding:0;}
#leftcontent2 ul li p a { text-decoration:none; color:#000;}



/* Customized css 

Input:hover
{
	border-color:#ff8c00;
	border-width:3px;
}
Input:focus
{
	border-color:#ff8c00;
	border-width:3px;
}

.txtbox
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	border-collapse:collapse;
	border-color:Gray;
	border-top-style:outset;
	border-left-style:outset;
	border-bottom-style:inset;
	border-right-style:inset;
	border:1px solid;
}*/

.message
{
	color:Green;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}

.content
{   
    padding-top:10px; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    color:#191C1F; 
    font-size:12px; 
    line-height:20px;
    text-align:justify
}

.leftside
{
    width:671px;
    /*float:left;
    padding-top:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#191C1F;
    font-size:12px;
    line-height:18px;*/
}
.rightside
{
    width:270px;
    text-align:right;
    /*float:left;
    margin-left:20px;
    display: inline;
    margin-top:20px;
    display:inline;*/
}
.HeaderText 
{
    color:#009440;
    font-weight:bold;
    font-family:Verdana;
}
a
{
	text-decoration:none; font-family:Arial; font-size:12px; font-weight:bold;
}
a:link 
{
	text-decoration: none;
	color:Black;
	/*vertical-align:top;*/
}
a:visited 
{
	text-decoration: none;
	color:Black;
}
a:hover 
{
	text-decoration: none;
	color:#009440;
	cursor:pointer;
	font-size:13px;
}
a:active 
{
	text-decoration: none;
	color:Black;
}
/*For Location page zone*/
#tblzone a
{
	text-decoration:none; font-family:Arial; font-size:14px; font-weight:bold;
}
#tblzone a:link 
{
	text-decoration: none;
	color:#ff4200;
	/*vertical-align:top;*/
}
#tblzone a:visited 
{
	text-decoration: none;
	color:#ff4200;
}
#tblzone a:hover 
{
	text-decoration: none;
	color:#009440;
	cursor:pointer;
	/*font-size:15px;*/
}
#tblzone a:active 
{
	text-decoration: none;
	color:#ff4200;
}

/*orderd list style(i.e. arrow style)*/
.ulstyle
{
    list-style:none;
   /* margin:5px; 
    padding:0 0 0 25px; */
    list-style-image:url(../images/bull.gif); 
    width:10%; 
    border:0px;
    float:left; 
    text-align:justify;
    
}
/* For ListItem*/
.listyle
{
    padding-bottom:10px;
}

.error
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}

.message
{
	color:Green;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.btn
{
    color:#ffffff;
    background:#009440;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    height:20px;
}
.txtbox
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	border-collapse:collapse;
	border-top-style:outset;
	border-left-style:outset;
	border-bottom-style:inset;
	border-right-style:inset;
}

.preloaddiv
{
  background-color: #A9DC94;
  border: 0px solid black;
  filter:alpha(opacity=30);
  opacity:0.1;
  -moz-opacity:0.1;
  cursor:progress;
}

.pHeader
{
    font-family:Century Gothic;
    font-size:22px;
    font-weight:bold;
    color:Green;
    text-align:left;
}

.textbox{ 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.txt2
{
    color:#ffffff;
    background:#009440;
    font-family:Verdana;
    font-size:18px;
    font-weight:bold;
}
.formozilla
{
-moz-user-select: none;
}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#191C1F; font-size:12px;}

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#191C1F; font-size:12px; font-weight:normal}

div#dvLocs a
{
	text-decoration:none; font-family:Arial; font-size:12px; font-weight:bold;
}
div#dvLocs a:hover
{
	text-decoration:none; color:Red;
}