@charset "utf-8";
/* CSS Document */

A { color:#0082d6;
}
body
{
background-color:f0e8b9;
background-image: url(images/body_bg_img.gif);
background-repeat: repeat-x;
}

td.shadowl
{
width:4px;
background-color:f0e8b9;
background-image: url(images/shadowl.jpg);
background-repeat: repeat-y;
}

td.shadowr
{
width:4px;
background-color:f0e8b9;
background-image: url(images/shadowr.jpg);
background-repeat: repeat-y;
}

td.shadowb
{
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowb.jpg);
background-repeat: repeat-x;
}

td.shadowt
{
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowt.jpg);
background-repeat: repeat-x;
}

td.shadowtl
{
width:4px;
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowtl.jpg);
background-repeat: no-repeat;
}

td.shadowtr
{
width:4px;
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowtr.jpg);
background-repeat: no-repeat;
}

td.shadowbr
{
width:4px;
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowbr.jpg);
background-repeat: no-repeat;
}

td.shadowbl
{
width:4px;
height:4px;
background-color:f0e8b9;
background-image: url(images/shadowbl.jpg);
background-repeat: no-repeat;
}


td.content
	{
	background-color:#FFFFFF;
	}
	
table.header
{
width:850px;
height:190px;
background-color:f0e8b9;
background-image: url(images/headerbg.jpg);
}	

table.header2
{
width:100%;
height:190px;
background-color:f0e8b9;
background-image: url(images/headerbg.jpg);
}	

div.logo
{
top:52px;
left:57px;
}

/* Branding Nav----------------------------------------------*/
ul#nav_main {
z-index : 4;
list-style-type: none;
position:relative;
width:850px;
height: 28px;
margin: 0;
padding:0;
}

li#nm_1 {
position:absolute;
top: 1px;
left: 210px;
width:100px;
height:24px;
background: url(navmain/nm_1.png) no-repeat;
}

li#nm_on1 {
position:absolute;
top: 1px;
left: 210px;
width:100px;
height:24px;
background: url(navmain/nm_1h.png) no-repeat;
}

li#nm_2 
{
position:absolute;
top: 1px;
left: 320px;
width:100px;
height:24px;
background: url(navmain/nm_2.png) no-repeat;
}

li#nm_on2 
{
position:absolute;
top: 1px;
left: 320px;
width:100px;
height:24px;
background: url(navmain/nm_2h.png) no-repeat;
}

li#nm_3 
{
position:absolute;
top: 1px;
left: 430px;
width:100px;
height:24px;
background : url(navmain/nm_3.png) no-repeat;
}

li#nm_on3 
{
position:absolute;
top: 1px;
left: 430px;
width:100px;
height:24px;
background : url(navmain/nm_3h.png) no-repeat;
}



li#nm_4 
{
position:absolute;
top: 1px;
left: 540px;
width:100px;
height:24px;
background : url(navmain/nm_4.png) no-repeat;
}
li#nm_on4 
{
position:absolute;
top: 1px;
left: 540px;
width:100px;
height:24px;
background : url(navmain/nm_4h.png) no-repeat;
}

li#nm_5 
{
position:absolute;
top: 1px;
left: 550px;
width:100px;
height:24px;
background : url(navmain/nm_5.png) no-repeat;
}

li#nm_on5 
{
position:absolute;
top: 1px;
left: 550px;
width:100px;
height:24px;
background : url(navmain/nm_5h.png) no-repeat;
}

li#nm_6 
{
position:absolute;
top: 1px;
left: 660px;
width:100px;
height:24px;
background : url(navmain/nm_6.png) no-repeat;
}

li#nm_on6 
{
position:absolute;
top: 1px;
left: 660px;
width:100px;
height:24px;
background : url(navmain/nm_6h.png) no-repeat;
}
ul#nav_main a
{
display: block;
width: 100px;
height:24px;
text-indent: -9999px;
text-decoration: none;
overflow: hidden;
}

li#nm_1 a:hover { background : url(navmain/nm_1h.png) no-repeat;}
li#nm_2 a:hover { background : url(navmain/nm_2h.png) no-repeat;}
li#nm_3 a:hover { background : url(navmain/nm_3h.png) no-repeat;}
li#nm_4 a:hover { background : url(navmain/nm_4h.png) no-repeat;}
li#nm_5 a:hover { background : url(navmain/nm_5h.png) no-repeat;}
li#nm_6 a:hover { background : url(navmain/nm_6h.png) no-repeat;}




h1.heading
{
	font-family: Trebuchet MS, Arial, helvetica, sans-serif;
	font-size:22px;
	color:#9dcc4b;
	padding: 15px 0 0 65px;
	width: 520px;
	height: 20px;
	font-weight: lighter;
}

h1.heading2
{
	font-family: Trebuchet MS, Arial, helvetica, sans-serif;
	font-size:22px;
	color:#9dcc4b;
	padding: 15px 0 0 15px;
	width: 201px;
	height: 20px;
	font-weight: lighter;
	
}

p.content
{
	font-family: Trebuchet MS, Arial, helvetica, sans-serif;
    padding: 0 30px 0 65px;
	width: 490px;
	font-weight: lighter;
	font-size:14px;
	color:#999999;
	border-right-color: #9dcc4b;
	border-right-width: 1px;
	border-right-style: dashed;
}

p.content2
{
	font-family: Trebuchet MS, Arial, helvetica, sans-serif;
    padding: 0 10px 0 10px;
	font-weight: lighter;
	font-size:14px;
	color:#999999;
	border-right-color: #9dcc4b;
	border-right-width: 1px;
}
 a.button {
    position:absolute;
	padding: 0 0 0 15px;
    width: 200px;
    height: 300px;
    background : url(images/contact.gif) no-repeat;
}

 a.button
{display : block;
width: 159px;
height: 72px;
text-indent: -9999px;
}

a.button:hover { 
background : url(images/contact_h.gif) no-repeat;}

td.footcontainer
{

	text-align:center;
	border-top:  1px dashed #9dcc4b;
	color:#0ca1ff;
	background: url(images/footer_bg.png) repeat-x bottom;
	bottom:0;
	
}

#navlist li
{
    display: inline;
	line-height:15px;
    list-style-type: none;
    padding: 5px;
    font-family: Trebuchet, arial, helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#0ca1ff;
	
}

#navlist  a{
    padding: 1px 5px 1px 5px;
	font-family: Trebuchet, arial, helvetica, sans-serif;
    font-size:12px;
	text-decoration:none;
    font-weight:bold;
    color:#0ca1ff;
	
}
#navlist  a:hover{
	font-weight:bold;
	color:white;
	background-color: #9dcc4b;
}

table.graybg {background-color:#f3f3f3; border-bottom-color:#c7c7c7; border-bottom-style:solid; border-bottom-width:1px;}
table.whitebg {background-color:#ffffff; border-bottom-color:#c7c7c7; border-bottom-style:solid; border-bottom-width:1px;}
table.yellowbg {background-color:#fffde7; border-bottom-color:#c7c7c7; border-bottom-style:solid; border-bottom-width:1px;}

td.maintitle { height:70px; vertical-align:top;}

td.helptitle { height:139px; width:222px; vertical-align:top; margin-left:20px;}

td.helpcontent { height:139px; vertical-align:top;}

p.title {padding-top:24px; padding-bottom:7px; border-bottom:solid; border-bottom-width:5px; border-bottom-color:#c8daa5; color:#0083d5; font-family:Tahoma; font-size:16px; font-weight:bold; } 

p.title2 {padding-top:24px; padding-bottom:7px; border-bottom-color:#c8daa5; color:#0083d5; padding-left:2px; font-family:Tahoma; font-size:16px; font-weight:bold; width:210px;} 

p.content2 {padding-top:24px; padding-bottom:7px; color:#4e4e4e; padding-left:50px; font-family:Tahoma; font-size:14px; } 
p.content3 { padding:0px; padding-bottom:7px; color:#4e4e4e; font-family:Tahoma; font-size:14px; } 
p.content4 { padding:0px;  color:#4e4e4e; font-family:Tahoma; font-size:24px; } 

p.flue {padding-top:5px; padding-bottom:12px; color:#20a7fe; padding-left:50px; font-family:Tahoma; font-size:12px; } 

H1.titleheading {padding-top:10px; padding-bottom:0px; border-bottom-color:#c8daa5; color:#0083d5; padding-left:0px; font-family:Tahoma; font-size:16px; font-weight:bold; } 

H1.labels {padding:0px; padding-left:100px; border-bottom-color:#c8daa5; color:#0083d5; font-family:Tahoma; font-size:14px; font-weight:bold; } 


input.textfield {padding:3px; border-style:solid; border-color:#d3d3d3; border-left-width:1px;  font-family:Tahoma; width:200px;  color:#666666; font-size:12px;}

textarea.textarea { padding:3px; border-style:solid; border-color:#d3d3d3; border-left-width:1px;  font-family:Tahoma;  width:200px;  color:#666666; font-size:12px;}
div#balloon  {padding:60px;  font-family:Tahoma; font-size:15px; font-weight:bold; color:#0ca0ff;}
div#balloon span{ color:#9fce4f; font-size:14px;}

</style>
