@charset "UTF-8";
/* CSS Document */
html {overflow: scroll}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.norepeat {background-repeat: repeat-x;}
.bodytext {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#4B4B4B;
	line-height:16px;
}
.bodytext2 {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#4B4B4B;
	line-height:19px;
}
.headlinenews {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:16px;
	color:#000000;
	line-height:21px;
}
.biggreen {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:21px;
	color:#33CC00;
	line-height:20px;
}
.featureheader {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:26px;
	color:#FFFFFF;
	line-height:30px;
}
.serviceheader {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:22px;
	color:#000000;
}
.featureheader2 {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:22px;
	color:#FFFFFF;
	line-height:20px;
	padding-left:9px;
}
.featurebody {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#FFFFFF;
}
.news {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:16px;
}
.headertext {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:22px;
	color:#000000;
	line-height:24px;
}
.headertext2 {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:18px;
	color:#000000;
	line-height:26px;
}
.greentext {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#33CC00
}
.livechat {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#FFFFFF;
}
.smalltext {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#000000
}
.footer {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#666666
}
.footer2 {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#000000;
	line-height:16px;
}
.footerwhite {
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:13px;
	color:#FFFFFF
}
ul#twitter_update_list { 
	padding: 0; 
	margin: 0; 
	list-style: none; 
	padding-bottom:12px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:16px;
	color:#000000;
	}

.hidden{display:none;}
	
ul#twitter_update_list li a:link { color:#0597F9; text-decoration:none }
ul#twitter_update_list li a:visited { color:#0597F9; text-decoration:none }
ul#twitter_update_list li a:hover { color:#0597F9; text-decoration:underline }
ul#twitter_update_list li a:active { color:#045DC2; text-decoration:underline } 



.news a:link {color:#0597F9; text-decoration:none}
.headertext a:link {color:#0597F9; text-decoration:none}
.headertext2 a:link {color:#0597F9; text-decoration:none}
.bodytext a:link {color:#0597F9; text-decoration:none}
.greentext a:link {color:#33CC00; text-decoration:none}
.headlinenews a:link {color:#0597F9; text-decoration:none}
.smalltext a:link {color:#0597F9; text-decoration:none}
.livechat a:link {color:#FFFFFF; text-decoration:none}
.footer a:link {color:#999999; text-decoration:underline}
.featurebody a:link {color:#FFFFFF; text-decoration:underline}
.footer2 a:link {color:#0597F9; text-decoration:none}
.footerwhite a:link {color:#FFFFFF; text-decoration:none}
.featureheader a:link {color:#FFFFFF; text-decoration:none}
.featurebody a:link {color:#FFFFFF; text-decoration:none}

.news a:visited {color:#0597F9; text-decoration:none}
.headertext a:visited {color:#0597F9; text-decoration:none}
.headertext2 a:visited {color:#0597F9; text-decoration:none}
.bodytext a:visited {color:#0597F9; text-decoration:none}
.greentext a:visited {color:#33CC00; text-decoration:none}
.headlinenews a:visited {color:#0597F9; text-decoration:none}
.smalltext a:visited {color:#0597F9; text-decoration:none}
.livechat a:visited {color:#FFFFFF; text-decoration:none}
.footer a:visited {color:#999999; text-decoration:underline}
.featurebody a:visited {color:#FFFFFF; text-decoration:underline}
.footer2 a:visited {color:#0597F9; text-decoration:none}
.footerwhite a:visited {color:#FFFFFF; text-decoration:none}
.featureheader a:visited {color:#FFFFFF; text-decoration:none}
.featurebody a:visited {color:#FFFFFF; text-decoration:none}

.news a:hover {text-decoration:underline} 
.headertext a:hover {text-decoration:underline} 
.headertext2 a:hover {text-decoration:underline} 
.bodytext a:hover {text-decoration:underline}
.greentext a:hover {text-decoration:underline}
.headlinenews a:hover {text-decoration:underline}
.smalltext a:hover {text-decoration:underline}
.livechat a:hover {text-decoration:underline}
.footer a:hover {text-decoration:underline}
.featurebody a:hover {text-decoration:underline}
.footer2 a:hover {text-decoration:underline}
.footerwhite a:hover {text-decoration:underline}
.featureheader a:hover {text-decoration:underline}
.featurebody a:hover {text-decoration:underline}

.news a:active {color:#045DC2}
.headertext a:active {color:#045DC2}
.headertext2 a:active {color:#045DC2}
.bodytext a:active {color:#045DC2}
.greentext a:active {color:#045DC2}
.headlinenews a:active {color:#045DC2}
.smalltext a:active {color:#045DC2}
.livechat a:active {color:#FFFFFF}
.footer a:active {color:#045DC2}
.featurebody a:active {color:#FFFFFF}
.footer2 a:active {color:#045DC2}
.footerwhite a:active {color:#FFFFFF}
.featureheader a:active {color:#FFFFFF}
.featurebody a:active {color:#FFFFFF}

 
.topmenu1 .topmenu2 .topmenu3 .topmenu4 .topmenu5 .greentext
  { 
  behavior: url('IEFixes.htc');
  }
.topmenu1:hover, .topmenu1.hover
	{background-image:url(../layout_images/topmenu-sme1.gif);}
.topmenu2:hover, .topmenu2.hover
	{background-image:url(../layout_images/topmenu-le1.gif);}
.topmenu3:hover, .topmenu3.hover
	{background-image:url(../layout_images/topmenu-ps1.gif);}
.topmenu4:hover, .topmenu4.hover
	{background-image:url(../layout_images/topmenu-au1.gif);}
.topmenu5:hover, .topmenu5.hover
	{background-image:url(../layout_images/topmenu-co1.gif);}
.greentext:hover, .greentext.hover
	{background-image:url(../layout_images/topmenu-gg1.gif);}
	
	/* Sample 4*/
#box4{
	position:absolute;
	left: 1px;
	top: 2px;
}
#box4 div{
	width:586;
	height:167px;
	float:left;
	background:#eee;
}

#box4 h3, #box4 p, #box4 ul{
}
#box4 p{
	text-indent:16px;
}
#info4{
	background:#fff !important;
	color:red !important;
	cursor:default;
	display:none;
}
.formfield { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:300px;
}
.formfield2 { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:200px;
}
.formfield2copy { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:140px;
}
.formfield3 { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:170px;
}
.formfield3b { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:150px;
}
.formfield4 { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:430px;
}
.formfieldshort { 
 border: 1px solid #CCCCCC; 
 font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, Arial;
	font-size:14px;
	color:#000000;
	line-height:25px;
	width:65px;
}