body{
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
text-align:left;
}
.shadow{
border:1px solid #dbdbdd;
border-bottom:1px solid #f6f6f6;
}
.shadow1{
border:1px solid #ceced0;
border-bottom:1px solid #ececec;
}
.shadow2{
border:1px solid #c5c5c7;
border-bottom:1px solid #dfdfdf;
}
.shadow3{
border:1px solid #bababa;
border-bottom:1px solid #cecece;
}
.shadow4{
border:1px solid #b1b1b1;
border-bottom:1px solid #bebebe;
}
.shadow5{
border:1px solid #a5a5a5;
border-bottom:1px solid #ababab;
}
.main{
width:920px;
}
.blue{
color:#00458a;
}
.white{
color:#ffffff;
}
.text12{
font-size:12px;
}
.text10-white{
font-size:10px;
color:#ffffff;
}
.text10{
font-size:10px;
color:#888888;
}
a:hover{
color:#0c478e;
}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:active{
text-decoration:none;
}
.survey{
background-image:url(images/survey-bg.jpg);
background-repeat:no-repeat;
width:272px;
height:133px;
padding-left:18px;
vertical-align:middle;
text-align:left;
}
.solutions{
background-image:url(images/solutions-bg.jpg);
background-repeat:no-repeat;
width:274px;
height:133px;
padding-left:16px;
vertical-align:middle;
text-align:left;
}
.services{
background-image:url(images/services-bg.jpg);
background-repeat:no-repeat;
width:274px;
height:133px;
padding-left:16px;
vertical-align:middle;
text-align:left;
}
.border{
border:1px solid #b3b3b3;
}
.bg-blue{
background-image:url(images/bg-blue.jpg);
background-repeat:repeat-x;
padding:2px 0px 2px 10px;
color:#ffffff;
font-weight:bold;
font-size:11px;
}
.bg-grey{
background-image:url(images/bg-grey2.jpg);
background-repeat:repeat-x;
padding:2px 0px 2px 10px;
color:#ffffff;
font-weight:bold;
font-size:11px;
}
.tab-black{
padding:10px 2px 10px 2px;
text-align:;
font-size:14px;
color:#000000;
}
.tab-white{
padding:10px 2px 10px 2px;
text-align:;
font-size:14px;
color:#ffffff;
}
h3{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-image:url(images/bg-blue.jpg);
background-repeat:repeat-x;
padding:2px 0px 2px 10px;
display:block;
width:270px;
text-align:left;
}
h2{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-image:url(images/bg-grey2.jpg);
background-repeat:repeat-x;
padding:2px 0px 2px 10px;
display:block;
width:270px;
text-align:left;
}

/***************************************************************************************************/

#topbar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; FONT: bold 9px verdana; WIDTH: auto; COLOR: #cccccc; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: right
}
#headerwrapper {
	WIDTH: auto; border-spacing: 0px
}
.userform {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efefef 1px; PADDING-LEFT: 3px; BACKGROUND: #fbfbfb; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; BORDER-LEFT: #efefef 1px solid; WIDTH: auto; COLOR: #0634bc; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: justify
}
.userform INPUT {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #bbb; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: verdana
}
#tabholder {
	WIDTH: auto
}
.articleboxouter {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.articleboxinner {
	FONT-SIZE: 12px; WIDTH: auto; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.articleheader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.readmore {
	DISPLAY: block; WIDTH: auto; TEXT-ALIGN: right
}
.mainpiccontrol {
	BORDER-RIGHT: #c4dae9 0px solid; BORDER-TOP: #c4dae9 0px solid; FLOAT: left; BORDER-LEFT: #c4dae9 0px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #c4dae9 0px solid
}
.picboxouter {
	CLEAR: both; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.picbox {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #efefef 1px solid; WIDTH: auto; COLOR: #06348c; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: center
}
.picbox A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.picbox A:hover SPAN {
	BORDER-BOTTOM: red 1px dashed
}
.pickboxcontrol {
	VERTICAL-ALIGN: middle; WIDTH: 95px; HEIGHT: 64px
}
.screenbox {	
padding:10px 2px 10px 2px;
text-align:;
font-size:14px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.screenbox A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.screenbox A:hover SPAN {
	BORDER-BOTTOM: red 1px dashed
}
.screenboxcontrol {
	VERTICAL-ALIGN: middle; WIDTH: 120px; HEIGHT: 86px
}
.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#myfooter {
	CLEAR: both; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
#myfooter TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0px
}
#newsContainer2 {
	WIDTH: auto; BACKGROUND-COLOR: #ecf1f5
}
.c1 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px; FLOAT: left; BORDER-LEFT: #ddd 1px solid; WIDTH: 227px; COLOR: #0634bc; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #ecf1f5
}
.c2 {
	FLOAT: left; WIDTH: 230px; COLOR: #0634bc; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ddd 1px solid
}
.c3 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px; FLOAT: right; BORDER-LEFT: #ddd 1px solid; WIDTH: 228px; COLOR: #0634bc; LINE-HEIGHT: 22px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #ecf1f5
}
.noteheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/headerBG.jpg) repeat-x; WIDTH: auto; COLOR: #0634bc; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.spacy {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#tabs8 {
	FONT-SIZE: 93%; BACKGROUND: #f1f1f1; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid
}
#tabs8 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabs8 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabs8 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(images/tableft8.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs8 A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(images/tabright8.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #eee; PADDING-TOP: 5px
}
#tabs8 A SPAN {
	FLOAT: none
}
#tabs8 A:hover SPAN {
	COLOR: #06348c
}
#tabs8 A:hover {
	BACKGROUND-POSITION: 0% -42px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#tabs8 A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px; COLOR: #888
}
#tabs8 #current A {
	BACKGROUND-POSITION: 0% -42px
}
#tabs8 #current A SPAN {
	BACKGROUND-POSITION: 100% -42px; COLOR: #888
}
