@import url("css/menu.css");
@import url("css/modules.css");


body {
    background-image: url(images/watermark.gif);
    background-color: #ffffff;
    margin: auto;
    font: 11px Arial, Helvetica, sans-serif;
}

#s_wrap_main { margin: 10px auto auto auto; }
.Normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
img { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
a:link, a:active, a:visited { COLOR: #005B99; TEXT-DECORATION: none }
a:hover { COLOR: #005B99; TEXT-DECORATION: underline }
a.AnchorNoULYellow:hover { COLOR: #EAAF0F; TEXT-DECORATION: none }
a.AnchorYellow:hover { COLOR: #EAAF0F; TEXT-DECORATION: underline }
a.AnchorUL:hover { COLOR: #005B99; TEXT-DECORATION: underline }
a:active, a:visited, a:link { text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #005B99; PADDING-TOP: 15px }
h2 { FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #005B99 }
h3 { FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #005B99 }
ul li { list-style-type: disc; }
.vortex_logo { float: left; padding-left: 8px; }

.vtxLandingGreen .vtxLandingLogo { background-color: #6db33f; }
.vtxLandingRed .vtxLandingLogo { background-color: #bf311a; }
.vtxLandingBlue .vtxLandingLogo { background-color: #009ddc; }
.vtxLandingPurple .vtxLandingLogo { background-color: #542988; }
.vtxLandingYellow .vtxLandingLogo { background-color: #FDB813; }
.vtxLandingLogo { float: left; padding: 15px 15px 15px 15px; }

.vortex_contact_login {
    float: right;
    text-align: right;
    padding-top: 20px;
    padding-right: 8px;
}

a.headerContactUs {
    font-weight: bold;
    font-size: 18px;
    color: #EAAF0F;
}

a.headerContactUs:hover {
    text-decoration: none;
}

.clear_float {
    clear: both;
}

#s_wrap_main {
    background-color: #ffffff;
}

table.threecolcontent {
    border-left: solid 2px #005b99;
    border-right: solid 2px #005b99;
    padding: 0px 0px 10px 0px;
}

.linkscontainer {
    background-color: #eaaf0f;
    color: #005b99;
    font-weight: bolder;
    padding-left: 10px;
    height: 20px;
    padding-top: 5px;
}

.footer {
    text-align: center;
    color: #005b99;
}

.blue { color: #005b99; }
.white { color: #ffffff; }

a.blue:active, a.blue:hover, a.blue:visited, a.blue:link {
    color: #005b99;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}
.size2 { font-size: 2px; }
.size4 { font-size: 4px; }
.size6 { font-size: 6px; }
.size10 { font-size: 10px; }
.size14 { font-size: 14px; }
.size16 { font-size: 16px; }
.size18 { font-size: 18px; }
.size20 { font-size: 20px; }
.size22 { font-size: 22px; }
.size24 { font-size: 24px; }

/* widths */
.w944 { width: 944px; }
.w940 { width: 940px; }
.w800 { width: 800px; }
.w796 { width: 796px; }

/* colors */
.pms301 { color: #000000; } /* dkblue */
.pms130 { color: #000000; } /* yellow */
.pms369 { color: #000000; } /* green */
.pms1805 { color: #000000; } /* red */
.pms2607 { color: #000000; } /* purple */
.pms299 { color: #000000; } /* ltblue */

/* images */
img.vtxWhiteFrame { border: solid 2px white; }
  
/* layout */
.vtxCtr { text-align: center; }
.MultiColumnRowNoBorder { overflow: hidden; }
.MultiColumnRow { border-left: solid 2px #005b99; border-right: solid 2px #005b99; overflow: hidden; }
.w944 .A { width: 100%; }
.w944 .B1 { float: left; width: 468px; }
.w944 .B3 { float: left; width: 233px; }
.w944 .B4 { float: left; width: 703px; }
.w944 .B5 { float: left; width: 703px; }
.w944 .B6 { float: left; width: 233px; }
.w944 .B7 { float: left; width: 310px; }
.w944 .B8 { float: left; width: 626px; }
.w944 .B9 { float: left; width: 624px; }
.w944 .B10 { float: left; width: 312px; }
.w944 .C1 { float: left; width: 311px; }
.w944 .D1 {float: left; width: 233px; }
.w800 .A { width: 100%; }
.w800 .B1 { float: left; width: 396px; }
.w800 .B3 { float: left; width: 197px; }
.w800 .B4 { float: left; width: 595px; }
.w800 .B5 { float: left; width: 595px; }
.w800 .B6 { float: left; width: 197px; }
.w800 .B7 { float: left; width: 263px; }
.w800 .B8 { float: left; width: 529px; }
.w800 .B9 { float: left; width: 529px; }
.w800 .B10 { float: left; width: 263px; }
.w800 .C1 { float: left; width: 263px; }
.w800 .D1 {float: left; width: 197px; }

.threecolcontent td {
}

.TopPane 
{
}

.LeftPane {
  float: left;
}

.ContentPane 
{
  float: left; padding: 10px;
}

.ContentLeftPane {
  /*width: 50%;*/
  /*padding-right: 5px;*/
}

.ContentRightPane 
{
  /*width: 50%;*/
  /*padding-left: 5px;*/
}

.RightPane {
  float: left;
}

.TitleHead {
    color: #005b99;
}

.gridRow {
    font-size: 10px;
}

.gridRowAlternate {
    font-size: 10px;
}

.required_mark {
    color: #ff0000;
    font-size: 16px;
    font-weight: bold;
}

.DNNEmptyPane 
{
  height: 0px;
}

.mainMenu table 
{
  z-index: 9000001;
}