body{
font-family: Arial; 
position:relative; 
text-align:center; 
margin: auto 0;
background-image:url(../images/body_bg.gif);
background-repeat:repeat;
}
form{
position:relative; 
margin:0 auto;
}
h1{
font-family:Arial,Sans-Serif; 
font-size:14px; 
font-weight:normal; 
color:#f38120; 
margin-bottom:10px;
}
h2{
font-family:Arial,Sans-Serif; 
font-size:14px; 
font-weight:normal; 
color:#f38120; 
margin-bottom:10px;
}
h3{
font-family:Arial,Sans-Serif; 
font-size:12px; 
font-weight:normal; 
color:#292A2C;
margin-bottom:10px;
}
#contentwrapper{
width:900px; 
text-align:left;
margin-top:0px; 
margin-bottom:0px;
background-color:#FFFFFF;
min-height:700px;
left: 0px;
position: relative;
}
.mainbody{
padding:20px 10px 20px 10px;
background-color:#FFFFFF;
width:900px;
text-align:left;
}
.content{
color:#666666; 
font-family:"Arial"; 
font-size:12px; 
line-height:21px;
text-align:justify;
}
.txtBox{
border:solid 1px #AFAFAF;
font-family:Arial;
font-size:11px;
color:#716F70;
}
#breadcrumbs , #breadcrumbs a:link, #breadcrumbs a:visited{
color:#666666; 
font-family:"Arial"; 
font-size:12px; 
line-height:16px;
text-decoration:none;
}
#breadcrumbs a:hover{

font-family:"Arial"; 
font-size:12px; 
line-height:16px;
text-decoration:underline;
}
.list{
color:#666666; 
font-family:"Arial"; 
font-size:12px; 
line-height:16px;
list-style-image:url(../images/bullet.gif);
}
.link:link, .link:visited{
color:#666666; 
font-family:"Arial"; 
font-size:12px; 
line-height:16px;
text-decoration:underline;
}
.link:hover{
color:#485ea9; 
font-family:"Arial"; 
font-size:12px; 
line-height:16px;
text-decoration:none;
}
.watermark{
color:Gray;
font-size:12px;
font-family:Arial;
font-style:italic;
vertical-align:middle;
line-height:17px;
}
.w3chtml{
background-image:url(../images/w3c_html.gif);
background-repeat:no-repeat;
width:83px;
height:17px;
}
.w3chtml:hover{
background-image:url(../images/w3c_html_hvr.gif);
background-repeat:no-repeat;
width:83px;
height:17px;
}
.w3ccss{
background-image:url(../images/w3c_css.gif);
background-repeat:no-repeat;
width:68px;
height:17px;
}
.w3ccss:hover{
background-image:url(../images/w3c_css_hvr.gif);
background-repeat:no-repeat;
width:68px;
height:17px;
}
.sitemap:link, .sitemap:visited{
font-family:"Tunga"; 
color:#485ea9; 
font-size:16px;
text-decoration:none;
}
.sitemap:hover{
font-family:"Tunga"; 
color:#666666; 
font-size:16px;
text-decoration:none;
}
.site:link, .site:visited{
font-family:"Arial"; 
color:#292A2C;
font-size:14px;
text-decoration:underline;
}
.site:hover{
font-family:"Arial"; 
color:#485ea9; 
font-size:14px; 
text-decoration:none;
}
.homeleft:link, .homeleft:visited{
font-family:"Arial"; 
color:#292A2C;
font-size:13px;
text-decoration:none;
}
.homeleft:hover{
font-family:"Arial"; 
color:#485ea9; 
font-size:13px; 
text-decoration:none;
}
.blue:link, .blue:visited{
font-family:"Arial"; 
color:#485ea9; 
font-size:13px;
text-decoration:none;
}
.blue:hover{
font-family:"Arial"; 
color:#666666; 
font-size:13px;
text-decoration:none;
}
/* ~~~~~ Navigation menu ~~~~~ */
.suckertreemenu{
width:900px; 
height:27px; 
background-image:url(../images/nav.gif); 
background-repeat:repeat-x; 
border-top:solid 5px #485ea9;

}
.suckertreemenu ul{
margin: 0; 
padding: 0; 
font-size:0.9em; 
list-style-type: none; 
vertical-align:middle; 
cursor:pointer; 
border-left-width:1px; 
border-left-color:#cccccc;
}
.suckertreemenu ul li{
position: relative; 
cursor:pointer; 
display: inline; 
font-family: "Arial"; 
font-weight :lighter; 
float: left; 
font-size:0.9em; 
height:27px; 
text-align:center; 
vertical-align:middle; 
background-image:url(../images/nav_hov.gif); 
background-repeat:repeat-x; 
border-right-width:1px; 
border-left-color:#cccccc; 
color:#ffffff;
}
.suckertreemenu ul li a{
display: block; 
line-height:24px; 
height:27px; 
font-family: "Arial"; 
font-weight :100; 
vertical-align:middle; 
font-size:0.9em; 
text-decoration: none; 
color: #FFFFFF;
}
.suckertreemenu ul li a:hover{
background-image:url(../images/nav_hvr.gif); 
background-repeat:repeat-x; 
color:#ffffff; 
font-size:0.9em; 
font-family: "Arial"; 
font-weight :lighter; 
cursor:pointer;
}
.suckertreemenu ul li.currentmenu a{
background-image:url(../images/nav_hvr.gif); 
background-repeat:repeat-x; 
color:#ffffff; 
font-size:0.9em; 
font-family: "Arial"; 
font-weight :lighter; 
cursor:pointer;
}
.suckertreemenu ul li ul
{


left:0; 
position:absolute; 
color: #343434;
top:1em; 
display:block;
visibility:hidden;
width:170px;
height:auto;
margin-left:2px;
 border-top :solid 1px #d2d2d2 ;
border-left :solid 1px #d2d2d2 ;
 border-right :solid 1px #d2d2d2 ;
 z-index:2;

}
.suckertreemenu ul li ul li
{
line-height :23px;
display:block; 
float: none; 
vertical-align:middle; 
border-right:none; 
border-left:0px; 
border-bottom:solid 1px #d2d2d2 ;
width:170px; 
height:25px; 
position:relative;

}
.suckertreemenu ul li ul li a:link,.suckertreemenu ul li ul li a:visited
{

display:block; 
width:160px; 
padding-left:10px;
height:25px;
font-family:"Open Sans", Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
font-weight:lighter; 
font-size:1em;
text-decoration:none; 
text-align:left; 
vertical-align:middle; 
color:#343434;
line-height :23px;
background-image:url(../images/blank.png);
background-repeat:repeat;

}
.suckertreemenu ul li ul li a:hover
{
	
display:block; 
width:160px; 
line-height :23px;
height:25px; 
color:#FFFFFF; 
background-image:url(../images/nav_hvr.gif); 
background-repeat:repeat-x; 
font-family:Arial; 
font-weight:lighter; 
font-size:1em;  
text-decoration:none; 
text-align:left; 
vertical-align:middle;
}
# html .suckertreemenu ul li {
float: left; 
height: 1%; 
}
* html .suckertreemenu ul li a {
height: 1%; 
}
/* ~~~~~ Footer ~~~~~ */
#footer{
position:relative; 
width:890px;
height:72px;
border-top:solid 1px #485ea9; 
padding-left:10px; 
padding-top:7px; 
font-size:11px; 
font-family:"Arial"; 
color:#666666; 
text-align:left; 
text-decoration:none;
background-color:#FFFFFF;
}
#footer a:link,#footer a:visited{
font-size:11px; 
font-family:"Arial"; 
color:#666666; 
text-align:left; 
cursor:pointer; 
text-decoration:none;
}
#footer a:hover{
font-size:11px; 
font-family:"Arial"; 
color:#485ea9; 
text-align:left; 
cursor:pointer; 
text-decoration:underline;
}
/* ~~~~~ left (vertical) navigation ~~~~~ */
.leftnavlink{
background-image:url(../images/center.gif); 
background-repeat:repeat-x;  
padding-left:20px; 
color:#292A2C; 
font-family:Arial; 
font-size:13px;
}
a.menulink{
width:200px; 
padding-top:5px; 
padding-left:22px; 
height:30px; 
text-decoration:none; 
font-family:Arial,Sans-Serif; 
font-size:12px; 
color:#485ea9; 
border: none;
background-image:url(../images/vertnav_bg.gif);
background-repeat:no-repeat;
}
a.menulink:hover{
background-image:url(../images/vertnav_bg.gif);
background-repeat:no-repeat;
height:30px; 
text-decoration:none; 
font-family:Arial,Sans-Serif; 
font-size:12px; 
color:#666666; 
border: none;
}
.content1{
color:#F8F8F8;
font-family:"Arial";
font-size:12px;
font-weight:normal;
line-height:21px;
text-align:left;
background-color:#759C26;
}
.content2{
color:#686C6E;
font-family:"Arial";
font-size:12px;
line-height:21px;
text-align:left;
background-color:#EEEFEC;
}
.whitetr{
background-color:#FFFFFF;
}
.thclear{
background-color:#E7F3FA;
padding-bottom:0px;
height:30px;
}
.contactcon{
color:#292A2C;
font-family:"Arial";
font-size:12px;
line-height:16px;
text-align:left;
}

.row1 {
width: 100%;
font-family:Arial;
font-weight:bold;
text-align: left;
color: #3a3a3a;
padding: 8px 0px;
border-bottom: 3px solid  #485ea9;
}
.row {
width: 100%;
}
.module_225_wrapper {
width: 250px;
padding-right:15px;
}
.flt_rgt {
float: right;
}

.module_695_wrapper {
width: 600px;
padding-left:15px;
}
.flt_lft {
float: left;
}

.bodytxt {
 font-size:13px;
color:#3a3a3a;
text-align: left;
text-decoration: none;
padding-top: 7px;
line-height:21px;
}
.header {
    width: 980px;
position: relative;
left: 0px;
top: 0px;
height: 155px;

}

.module_225_wrapper_bor {
width: 249px;
border: 1px solid #cccccc;
background: url(../images/feedback_top_bg.jpg) repeat-x 0px 0px;
margin-bottom: 10px;
}

.feedback_title {
width: 166px;
height: 26px;
background: url(../images/feedback_bg.jpg) no-repeat top left;
font: bold 13px "Arial";
color: #FFFFFF;
padding: 4px 0px 0px 12px;
}
.feedback_pad {
padding: 20px;
font: normal 12px "Arial";
color: #8e8c8b;
text-align: left;
background: url(../images/quotes.jpg) no-repeat 13px 10px;
}
.sub_menu_row {
padding: 7px 10px 10px 10px;
font: normal 12px/22px"Arial";
color: #8e8c8b;
text-align: left;
}

.vert_nav{
color:#3a3a3a;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-align:left;
margin-top:5px;
line-height:26px;
margin-left:30px;
padding-left:0px;
list-style-image:url('../images/arrow.gif');
}
.vert_nav li a:link, a:visited{
color:#3a3a3a;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-align:left;
}
.doted{ background-image:url(../images/slider.jpg); background-repeat:repeat-y; background-position:center top;}
.vert_nav li a:hover{
color:#cc1318;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-align:left;
}
.menu_simple ul {
    margin: 0; 
    padding: 0;
    width:220px;
    list-style-type: none;
   / *list-style-image:url('../images/arrow.gif');*/
}

.menu_simple ul li a {
    text-decoration: none;
    color:#3a3a3a; 
    padding: 5.5px 6px;
   border-bottom:dotted 1px #cccccc;
    display:block;
}
 
.menu_simple ul li a:visited {
    color:#3a3a3a;
}
 
.menu_simple ul li a:hover, .menu_simple ul li .current {
    color: white;
    background-color: #f38120;
}
.centerline
{
	background-image:url('../images/Centreline.png');
	background-repeat :no-repeat ;
	 background-position :center top  ;
	 width :5px;
	 padding-left :5px;
	 padding-right :5px;
}
.quick_links
{
	position:absolute;
	top:0px;
	right:235px;
	background:#485ea9;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	min-width:260px;
	height:25px;
	padding:0 10px;
	color:#FFFFFF;
}

    .head_in {
  width: 989px;
  margin: 0 auto;
  position: relative;
}
.quick_links a
{	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}
.quick_links a:hover
{	text-decoration:underline;
}

