
/*CSS The Promotion Factory May*/

html, body{margin:0px;padding:0px;border: 0px;background-color: #FFFFFF;line-height:16px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}

h1{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#99cc33;font-weight:400;line-height:18px;}

h2{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;color:#99cc33;display:inline;line-height:18px;}


a{color:#99cc33;text-decoration:none;}

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


/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_three */

.menu3 {padding:0 0 0 18px; margin:0; list-style:none;height:25px; background:#fff url(pro_three_menu/three_0.gif); position:relative;font-weight:100;}
.menu3 li {float:left;}
.menu3 li a {display:block; float:left; height:25px; line-height:25px;color:#ffffff; text-decoration:none; font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu3 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu3 li.current a {color:#fff; background:url(pro_three_menu/three_2.gif);}
.menu3 li.current a b {background:url(pro_three_menu/three_2.gif) no-repeat right top;}
.menu3 li a:hover {color:#fff; background:#000 url(pro_three_menu/three_1.gif);}
.menu3 li a:hover b {background:url(pro_three_menu/three_1.gif) no-repeat right top;}
.menu3 li.current a:hover {color:#fff; background:#000 url(pro_three_menu/three_2.gif); cursor:default;}
.menu3 li.current a:hover b {background:url(pro_three_menu/three_2.gif) no-repeat right top;}



/*---------------main menu------------------*/

#chromemenu{
font: 1em verdana, arial, sans-serif;
width: 900px;
padding-top:10px;
padding-bottom:10px;
float:left;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
position:relative;
}

#chromemenu ul{
border: 1px solid #99cc33;
width: 898px;
height:20px;
background: url(main_images/chromebg.gif) center center repeat-x;
padding: 0px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/

}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #ffffff;
padding-top:0px;
padding-bottom:0px;
padding-right:12px;
padding-left:12px;
margin: 0;
text-decoration: none;
height:20px;
border-right: 1px solid #ffffff;
}

#chromemenu ul li a:hover{
color: #000000;
height:20px;
background: url(main_images/chromebg2.gif) center center repeat-x;

}
/*---------------main menu end--------------*/

/*---------------sub menu------------------*/


*{
list-style: none;
margin: 0px;
padding: 0px;
}

#sub_menu {
	list-style: none;
	width: 195px;
	height: 200px;
	position:relative;
	padding-top:10px;
	padding-left: 5px;
	padding-bottom:10px;
	visibility: visible;
	float:right;
	font-size:16px;
	line-height:18px;
	font-weight:500;
}

#sub_menu a:link{color: #999999;font-family: verdana, arial, sans-serif;text-decoration: none;padding: 2px 0 0 0px;}

#sub_menu a:visited{color: #999999;font-family: verdana, arial, sans-serif;line-height:18px;text-decoration: none;padding: 2px 0 0 0px;}

#sub_menu a:hover{color: #99cc33;}

#sub_menu a:active{color: #99cc33;}

/*---------form css-------*/

input.txt {
  color: #333333;
  background-color: #ffffff;
  border: 1px inset #333333;
  width: 200px;
}

form div {
  clear: left;
  margin: 0;
  padding: 5px;
  padding-top: 5px;
}

form div label {
  float: left;
  width: 40%;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}
fieldset {
  border: 1px dotted #99cc33;
  margin-top: 10px;
  padding: 0.8em;
}
legend {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;color:#99cc33;
  background-color: #FFFFFF;
}


	
	
/*- vertmenu--------------------------- */
	
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 160px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 90%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}

	
	/*----vertmenu end--------------------------- */
	
	/*---------form css end-------*/