body{margin:0px; font-family:Arial, Helvetica, sans-serif; background-color:#efefef; cursor:url(skin.cur); cursor-width:5px; cursor-height:5px;}

.topbg{background:url(images/top.gif) no-repeat right top; width:577px;}
.homebottombg{background:url(images/homebottom.gif) no-repeat right top; width:175px;}
.linkbottombg{background:url(images/linkline1.gif) repeat-x left top; background-color:#FFFFFF; }
.linkline{background:url(images/linkline.gif) no-repeat left center; }
.p-release{background:url(images/p-release.gif) no-repeat right bottom; background-color:#FFFFFF; }
.p-release2{background:url(images/p-release1.gif) no-repeat right bottom;}
rightlinkbg{border-left:9px #ffffff solid; background-color:#ffffcc;}
.rightbg{background:url(images/rightbg.gif) no-repeat right top; }
.rightbgre{background:url(images/rightbgre.gif) repeat-y right top; }

bglink1{background-color:#ffffcc;}
.bglink{background:url(images/bglink.gif) no-repeat center top;}



.linkbg{background-color:#8ed9f9;}

.link{color:#282230; font-weight:bold; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 16px 10px 16px;}
a.link:hover{text-decoration:underline;}
.links{color:#282230; font-weight:bold; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 16px 10px 16px;  background:url(images/butterfly.gif) no-repeat left;}
a.links:hover{text-decoration:underline;}

.link1{font-size:12px; color:#000000; text-transform:uppercase;  padding:0px 0px 0px 0px; font-weight:bold; line-height:18px; text-decoration:none;}
a.link1:hover{text-decoration:underline;}
 
/*slink:hover{color:33cc33}*/
.slink{display:block; color:#09567a; font-size:12px; text-align:center; font-weight:bold;  text-decoration:none; padding:4px 16px 4px 16px; }
a.slink:hover{text-decoration:none; background-color:#ffffff;}
.slink1{display:block; color:#09567a; font-size:12px; font-weight:bold; padding:4px 16px 4px 16px;  text-decoration:none; background:url(images/butterfly.gif) no-repeat left; }
a.slink1:hover{text-decoration:none; background-color:#ffffff;}

.mail{ color:#028ccd; font-size:12px; text-decoration:none;}
a.mail:hover{text-decoration:underline; color:#666666;}

.greenlink{ color:#006600; font-size:12px; text-decoration:none;}
a.greenlink:hover{text-decoration:underline; color:#ffffff;}

.brownlink{ color:#855129; font-size:12px; font-weight:bold; text-decoration:underline;}
a.brownlink:hover{text-decoration:none; color:#000000;}

slinkline{border-bottom:1px #66ff33 solid; padding:0px 0px 0px 0px; }

.bluelink{font-size:12px; color:#0c72b8; line-height:18px; text-decoration:none;}
a.bluelink:hover{text-decoration:underline;}

.previous{font-size:12px; color:#0c72b8; background:url(images/pre.gif) no-repeat left; border-right:1px #0c72b8 solid; padding:0px 20px 0px 10px; font-weight:bold; line-height:18px; text-decoration:none;}
a.previous:hover{text-decoration:none;  color:#000000; }
.next{font-size:12px; color:#0c72b8; background:url(images/next.gif) no-repeat right; padding:0px 10px 0px 20px; font-weight:bold; line-height:18px; text-decoration:none;}
a.next:hover{text-decoration:none; color:#000000;}

.bottomlink{font-size:14px; color:#00ADEF; font-weight:bold; text-decoration:none; padding:0px 20px 0px 20px;}
a.bottomlink:hover{text-decoration:underline;}
.bottomlink1{font-size:14px; color:#00ADEF; font-weight:bold; text-decoration:none; padding:0px 20px 8px 20px; background:url(images/butterfly.gif) no-repeat left;}
a.bottomlink:hover{text-decoration:underline;}

.rightwidth{width:175px;}

.text{font-size:12px; color:#000000; text-align:justify; padding:8px; line-height:18px;}
.text1{font-size:12px; color:#000000; text-decoration:underline; font-weight:bold;}
.txtbox1{font-size:12px; color:#000000; font-weight:bold;  padding:5px 1px 5px 2px; line-height:18px;}
.txtbox{font-size:10px; color:#000000;  padding:5px 1px 5px 2px; line-height:18px;}
.dotbox{font-size:10px; color:#000000;  padding:5px 0px 5px 0px; line-height:18px;}

.h{font-size:14px; color:#000000; text-transform:uppercase;  padding:10px 0px 0px 0px; font-weight:bold; line-height:18px;}
.h1{font-size:14px; color:#000000; text-transform:uppercase;  padding:10px ; font-weight:bold; line-height:18px; }



.h2{font-size:12px; color:#ffffff;  background-color:#000000;  padding:4px ; font-weight:bold; }

.bulebg{border-left:12px #00adf2 solid; background-color:#abe1fb;}
.lightgreenbg{border-left:12px #a6ce39 solid; background-color:#dfe67f;}
.lightorangebg{border-left:12px #f8a770 solid; background-color:#fdcf9d;}
.lightbrownbg{border-left:12px #cd8c5d solid; background-color:#e6cb92;}
.lightgoldbg{border-left:12px #b3a57c solid; background-color:#e5dcc1;}
.lightyellowbg{border-left:12px #fbd647 solid; background-color:#fff8ad;}
.lightgreenblackbg{border-left:12px #b1af94 solid; background-color:#d3d0b8;}

.lightbluebg{border-left:12px #c4b300 solid; background-color:#ebe9c2;}
.lightgreenbg1{ background-color:#d8eddd;}
.lightgreenbg2{border-left:12px #81c191 solid; background-color:#d8eddd;}

.lightwhitebg{border-left:12px #f2eee4 solid; background-color:#f2eee4;}
.lightborder{border-left:1px #333333 solid; padding:0px 0px 0px 12px;}

.rightbulebg{border-left:5px #ffffff solid; background-color:#abe1fb;}

.border{border:1px #abe1fb solid; background-color:#FFFFFF;}
.r-l-border{border-right:1px #000000 solid; border-left:1px #000000 solid; padding:10px 0px 10px 0px;}
.l-border{border-left:1px #000000 solid; padding:10px 0px 10px 0px;}

.box{ padding:10px 5px 10px 5px; font-size:12px; color:#000000;   line-height:18px;}

.butterfly{background:url(images/butterfly.gif) no-repeat left; padding:0px 0px 0px 5px}
.butterfly1{background:url(images/butterfly.gif) no-repeat left; padding:0px 0px 0px 0px}

sbg1{background-color:#339933;}
sbg2{background-color:#33cc33;}
sbg3{background-color:#66ff33;}
sbg4{background-color:#99ff33;}
sbg5{background-color:#ccff99;} 
sbg6{background-color:#ccffcc;}

.b{border:1px #000000 solid; }



#dropmenudiv{
background-color: #ffcc99;

position:absolute; text-align:center;
border:1px solid #0c72b8;
border-bottom-width: 0;
font:normal 12px tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
font-family:Arial, Helvetica, sans-serif;
display: block; font-weight:bold;
text-indent: 3px;  color:#0c72b8;
border-bottom: 1px solid #0c72b8;
padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
color:#000000;
}



.arrowlistmenu{
width: 150px;

background-image: url(images/menubg.gif); background-color:#; /*width of accordion menu*/ 
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;

color:#028ccd;
display:block;

margin-bottom: 0px; /*bottom spacing between header and rest of content*/

padding: 0px 0px 0px 0px; /*header text is indented 10px*/
cursor: skin;
cursor: pointer; 
 }

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/titlebar-active1.png); 
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
font: 12px Arial;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; border-bottom:0px #339933 solid;/*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
color: #005CA3;
 /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 0px; /*link text is indented 19px*/
text-decoration: none;

border-top: 0px solid #028ccd; background-color:#;
font-size: 12px;
}

.arrowlistmenu ul li a:visited{
color: #005CA3; 
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #; color:#000000; 
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}

.textarea {
	font-family: tahoma;
	font-size: 11px;
	color: #333333; 
	background-color: #F8F8F8;
	border: 1px solid #A8A8A8; outline:2px;}
.input {
	font-family: tahoma;
	font-size: 11px;
	color: #333333; width:200px;
	background-color: #F8F8F8;
	border: 1px solid #A8A8A8; outline:2px;}
	
.row{background-color:#AAD5B5;}


.applynow{background-color:#4ea564; color:#ffffff; font-size:11px; font-weight:bold; padding:1px 4px 1px 4px; text-decoration:none;}
a.applynow:hover{text-decoration:none; background-color:#093f16; color:#ffffff;}

.applynowheading{background-color:#387848; color:#ffffff; font-size:12px; font-weight:bold; padding:1px 4px 1px 4px; text-decoration:none;}