body {
background-color: #FFFFFF;
/* background-image: url(images/home_featured(revised).swf); */
/* background-repeat: no-repeat; */
/* background-position: center left; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
margin: 0px;
padding: 0px;
}

.bodycopy_main_black {
font-size: 10pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
line-height: normal;
text-transform: none;
color: #000000;
text-align: left;
vertical-align: top;
}

.bodycopy_head1 {
font-size: 14pt;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: none;
line-height: normal;
text-transform: none;
color: #981B1E;
text-align: center;
vertical-align: middle;
}


.legalcopy_foot {
font-size: 9px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
line-height: normal;
text-transform: none;
color: #000000;
vertical-align: middle;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* BEGIN ALIGNMENT LAYOUT STYLE CONTROLS */
/* Add as a 'class' to a container element like a 'div' or 'td' */
/* Use sparingly */

.left { /* USED STYLE */
text-align: left;
vertical-align: top;
}

.right {
text-align: right;
vertical-align: top;
}

.center {
text-align: center;
vertical-align: top;
}

.leftmiddle {
text-align: left;
vertical-align: middle;
}

.rightmiddle {
text-align: right;
vertical-align: middle;
}

.centermiddle {
text-align: center;
vertical-align: middle;
}

.centerbottom {
text-align: center;
vertical-align: bottom;
}

/* END ALIGNMENT LAYOUT STYLE CONTROLS */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* BEGIN LAYOUT STYLE CONTROLS */

#MAINOUTERCONTAINER {  
background-color: #000000;
background-image: url(images/tab_spacer_bkgnd.gif);
background-repeat: no-repeat;
background-position: top left;
}

#CONTENTLAYOUTCONTAINER { 
background-color: #000000;
}

#SITEOFFERSCONTAINER {
width: 100%;
}

#MastHeadModule {
padding-bottom: 10px;
}

#NavBarModule {
margin: 0px;
padding: 0px;
}

#RightNavModule {
padding-right:10px;
}

#HotlinkModule {
padding-top: 5px;
padding-bottom: 5px;
}

#FooterModule {
margin-top: 10px;
margin-bottom: 10px;
}

.frame-leftside {
background-image: url(images/frame_Lside.gif);
background-repeat: repeat-y;
background-attachment: scroll;
background-position: top left;
}

.frame-rightside {
background-image: url(images/frame_Rside.gif);
background-repeat: repeat-y;
background-attachment: scroll;
background-position:right;
}

.h-divider {
background-image: url(images/devider_line.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: top left;
background-color: #FFDA19;
width: 100%;
height: 3px;
}

.v-divider {
background-image: url(images/devider_line.gif);
background-repeat: repeat-y;
background-attachment: scroll;
background-position: top center;
background-color: #FFFFFF;
width: 3px;
}

.fadebar {
background-image: url(images/hp_fade.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: top left;
height: 56px;
}

.navbar {
background-image: url(images/navbar_bkgnd.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: top left;
background-color: #000000;
}

.leftnav {
background-image: url(images/left_nav_blank.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
height: 28px;
width: 157px;
vertical-align: middle;
}

.leftnav-x {
background-image: url(images/left_nav_X.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
height: 28px;
width: 157px;
vertical-align: middle;
}

.rightnav {
height: 28px;
width: 157px;
vertical-align: middle;
text-align:right;
}

.rightnav-x {
height: 28px;
width: 157px;
vertical-align: middle;
text-align:right;
}

/* END LAYOUT STYLE CONTROLS */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* BEGIN LINKS STYLE */

.Headlink {
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: uppercase;
text-decoration: none;
}

.Headlink:link {color: #000000}
.Headlink:visited {color: #000000}
.Headlink:hover {color: #CC0000}
.Headlink:active {color: #000000}


.genlink_main_1 {
font-size: /*10pt*/;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: none;
line-height: normal;
text-transform: none;
}

.genlink_main_1:link {color: #981B1E}
.genlink_main_1:visited {color: #981B1E}
.genlink_main_1:hover {color: #0054a6}
.genlink_main_1:active {color: #981B1E}


.genlink_main_2 {
font-size: /*10pt*/;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: underline;
}

.genlink_main_2:link {color: #0054a6}
.genlink_main_2:visited {color: #0054a6}
.genlink_main_2:hover {color: #981B1E}
.genlink_main_2:active {color: #0054a6}


.genlink_sub_black {
font-size: /*9pt*/;
font-weight: normal;
color: #000000;
text-decoration: none;
font-style: normal;
line-height: normal;
font-variant: normal;
text-transform: none;
}

.genlink_sub_black:link {color: #000000}
.genlink_sub_black:visited {color: #000000}
.genlink_sub_black:hover {color: #000000}
.genlink_sub_black:active {color: #000000}


.genlink_sub_yellow {
font-size: /*9pt*/;
font-weight: normal;
color: #FFD700;
}

.genlink_sub_yellow:link {color: #FFD700}
.genlink_sub_yellow:visited {color: #FFD700}
.genlink_sub_yellow:hover {color: #CC0000}
.genlink_sub_yellow:active {color: #FFD700}


.featuredlink_HP {
font-size: /*10pt*/;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.featuredlink_HP:link {color: #000000}
.featuredlink_HP:visited {color: #000000}
.featuredlink_HP:hover {color: #CC0000}
.featuredlink_HP:active {color: #000000}


.QSlinks {
font-size: /*10pt*/;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.QSlinks:link {color: #000000}
.QSlinks:visited {color: #000000}
.QSlinks:hover {color: #CC0000}
.QSlinks:active {color: #000000}


.baselink_white {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

.baselink_white:link {color: #FFFFFF}
.baselink_white:visited {color: #FFFFFF}
.baselink_white:hover {color: #CC0000}
.baselink_white:active {color: #FFFFFF}


.hotlinks {
font-size: /*10pt*/;
font-weight: normal;
font-variant: normal;
text-decoration: none;
}

a.hotlinks:link {color: #000000}
a.hotlinks:visited {color: #000000}
a.hotlinks:hover {color: #CC0000}
a.hotlinks:active {color: #000000}


.headtabs_R {
font-size: /*9pt*/;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFD700;
text-decoration: none;
}

.headtabs_R:link {color: #FFD700}
.headtabs_R:visited {color: #FFD700}
.headtabs_R:hover {color: #CC0000}
.headtabs_R:active {color: #FFD700}

.footertext {
font-size: 9px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
text-decoration: none;
}

.footertext a:link {color: #FFFFFF}
.footertext a:visited {color: #FFFFFF}
.footertext a:hover {color: #CC0000}
.footertext a:active {color: #FFFFFF}

.headcake_link {
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
line-height: normal;
text-transform: none;
}

.headcake_link:link {color: #0054A6}
.headcake_link:visited {color: #0054A6}
.headcake_link:hover {color: #ff0000;text-decoration: underline;}
.headcake_link:active {color: #0054A6}


/* END LINKS STYLE */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* BEGIN TEMPLATE BG STYLE CONTROLS */

.module-template1 {
background-image: url(images/GT_background3.gif);
background-repeat: no-repeat;
background-position: top left;
}

.module-template2 {
background-image: url(images/tab_spacer_bkgnd.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
}

.module-template3 {
background-image: url(images/GovTech_logo_sm.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
z-index: 3;
}

.module-template4 {
background-image: url(images/template_4.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
}

.module-template5 {
background-image: url(images/template_5.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
}

.module-template6 {
background-image: url(images/template_6.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
}

/* END TEMPLATE BG STYLE CONTROLS */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

