body {
padding: 10px 10px 10px 10px;
margin: 0px;
font:normal 12px/1.4em Arial, Helvetica, sans-serif;
background-image:url(../images_ftsk/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
color:#333;
}

h1, h2, h3 {font:bold 16px/1.2em Verdana, Arial, Helvetica, sans-serif;}

img{border:none;}

/*  formatting elements */
form {margin: 0px;padding: 0px;}

a:link { color:#005fbc; font-weight:bold;}
a:visited {color:#005fbc;font-weight:bold;}
a:hover, a:visited:hover {color:#005fbc;text-decoration:none;font-weight:bold;}

/*************Shared Divisions****************/
#header
{
background-image:url(../images_ftsk/header_bg.jpg);
background-repeat:no-repeat; 
width:740px;
height:121px;
text-align:left;
background-color:#fff;
border-left:solid 1px #00357c;
border-right:solid 1px #00357c;
}
#logo
{
padding-left:34px;
border:none;
}
#nav
{
background-color:#fff;
width:740px;
text-align:center;
clear:both;
color:#fff;
height:38px;
padding-bottom:10px;
border-left:solid 1px #00357c;
border-right:solid 1px #00357c;
}


/*************Default Page Divisions****************/
#mainbody{
background-color:#fff;
width:740px;
height:auto;
clear:both;
border-left:solid 1px #00357c;
border-right:solid 1px #00357c;
}
#mainbodywhitebg{
background-color:#fff;
width:740px;
height:auto;
clear:both;
background-repeat:no-repeat;
background-position:right top;
background-position:0px 100px; 
}

#maincontent
{
float:right;
text-align:left;
font:normal 12px/1.2em Arial, Helvetica, sans-serif;
color:#333;
}
#footer
{
width:740px;
background-color:#005fbc;
clear:both;
border-bottom:solid 1px #00357c;
border-left:solid 1px #00357c;
border-right:solid 1px #00357c;
}


.headerlinks a:link,.headerlinks a:visited
{
color:#00347D;
text-transform:uppercase;
text-decoration:none;
font: normal 11px/1.2em Verdana, Arial, Helvetica, sans-serif;
}
.headerlinks a:link,.headerlinks a:visited
{
color:#00347D;
text-decoration:none;
font:bold 12px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
}
.headerlinks a:hover,.headerlinks a:visited:hover
{
font:bold 12px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
color:#00347D;
text-decoration:underline;}
.headerlinks
{
font:bold 12px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
text-align:center;
float:right;
color:#00347D;
padding-right:3px;
padding-top:2px;
}

.footerlinks a:link,.footerlinks a:visited
{
color:#9FB6CE;
font:normal 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
}
.footerlinks a:hover,.footerlinks a:visited:hover
{
color:#9FB6CE;
font:normal 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
}
.footerlinks
{
padding:5px;
text-align:left;
color:#9FB6CE;
font:normal 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
}
.searchlabel
{
font: bold 12px/1.2em Verdana, Arial, Helvetica, sans-serif;
color:#369726;
padding-top:30px;
padding-right:26px;
text-align:right;
}
.search 
{
font: normal 12px/1.2em Verdana, Arial, Helvetica, sans-serif;
color:#fff;
float:right;
text-align:center;
clear:right;
vertical-align:middle;
}
.searchbox
{
margin:0px;
font:normal 10px/1em Verdana, Arial, Helvetica, sans-serif;
height: 12px;
width: 102px;
border:solid 1px #036;
background-color:#fff;
vertical-align:middle;
}
.searchbutton
{
vertical-align:middle;
}

.pagetitle
{
font:bold 20px/1.5em  Verdana, Arial, Helvetica, sans-serif;
color:#003366;
padding:0px;
margin:0px;
padding-bottom:5px;
}
.content
{
padding-left:20px;
height:auto;
}
.contenthome
{
padding:20px;
width:449px;
}
.breadcrumblinks
{
text-align:left;
padding-top:3px;
padding-left:10px;
font:normal 11px/1.6em Arial, Helvetica, sans-serif;
}
.breadcrumb:link,.breadcrumb:visited
{
color:#000;}
.breadcrumb:hover,.breadcrumb:visited:hover
{
color:#000;
}
.primaryImage
{
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
}
.title
{
font-weight:bold;
color:#557221;
}
.rotator
{
width:170px;
float:right;
}

/******MENU STYLES********/
.mainnavs
{
text-align:left;height:38px;background-color:#005fbc;
}
.mainnavs a
{
color:#00357B;
display:block;
float:left;
text-align:center;
}
.mainnavs a:link,.mainnavs a:visited
{
padding-left:8px;
padding-right:8px;
padding-top:12px;
padding-bottom:10px;
font:bold 13px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
background-color:#005fbc;
}
.mainnavs a:hover,.mainnavs a:visited:hover
{
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:10px;
font:bold 13px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform:uppercase;
background-color:#fff;
color:#005fbc;
text-decoration:none;
}
.mainnavs .mainselected:link,.mainnavs .mainselected:visited,
.mainnavs .mainselected:hover,.mainnavs .mainselected:visited:hover
{
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:10px;
background-color:#FFCC33;
color:#003366; 
font:bold 13px/1.2em Trebuchet MS, Arial, Helvetica, sans-serif;
}
.separator
{
}
