﻿html                                  {height:100%}
/*Old code for background*/
/*body                                {background:#558FB4 url(../images/background-top.png) repeat-x 0 0; min-height:100%; margin:0; font-family:Arial,Helvetica,sans-serif,Verdana; font-size:11px}*/
/*Old code for border*/
/*#dc1024master-rootcontainer         {background-color:#FFFFFF; width:960px; clear:both; margin:0 auto; border:1px solid #B2B2B2; border-top:0}*/
#dc1024master-rootcontainer         {background-color:#FFFFFF; width:960px; clear:both; margin:0 auto; border-top:0}
#dc1024master-top                   { position: relative;}
#dc1024master-banner                { border: 0;width: 250px;margin-top: 35px; margin-bottom: 30px}
#dc1024master-miscLinks             {position:absolute; top:10px; right:42px; font:18px arial, sans-serif; color:#7887BF; -moz-user-select:none}
#dc1024master-miscLinks a           {color:#0C477A; font:13px PT Sans Reg}
#dc1024master-miscLinks a:visited   {color:#0C477A}
#dc1024master-miscLinks a:hover     {color:#586D95; text-decoration:none}
#dc1024master-miscLinks img         {border:0; vertical-align:middle}
#dc1024master-miscLinks-contactlink img {background:url(../images/contact-us.jpg); width:63px; height:15px}
#dc1024master-miscLinks-supportlink img {background:url(../images/support-login.jpg); width:82px; height:15px}
#dc1024master-miscLinks-contactlink:hover img {background:url(../images/contact-us-over.jpg); width:63px; height:15px}
#dc1024master-miscLinks-supportlink:hover img {background:url(../images/support-login-over.jpg); width:82px; height:15px}
#dc1024master-miscLinks-contactlink {margin-right:0px}
#dc1024master-socialLinks           {position:absolute; top:55px; right:36px; -moz-user-select:none}
#dc1024master-socialLinks img       {border:0}
#dc1024master-socialLinks-facebook	{background:url(../images/facebook.png)no-repeat;float:right;width:101px;height: 30px;margin-top: 5px; }
#dc1024master-socialLinks-twitter	{background:url(../images/twitter.png)no-repeat;float:right;width:40px;height: 30px; margin-top:5px }
#dc1024master-socialLinks-youtubelink	{background:url(../images/youtube.jpg);float:right;width:107px; height:24px}
#dc1024master-miscLinks-font           {color:#0C477A; font:13px PT Sans Reg}
#dc1024master-menu                  {position:absolute; top:139px; right:15px}
#dc1024master-menu td               {vertical-align:middle; padding:0}
#dc1024master-main                  {padding:4px; overflow:hidden}

#dc1024master-copyright             {clear:both; text-align:center; padding:20px 0 2px; color:Gray; font-size:11px}
#dc1024master-footer                {width:960px; margin:0 auto}

/*Support login CSS*/
#dc1024master-rootcontainerlogin    {background-color:#FFFFFF; width:600px; clear:both; margin:0 auto;border-top: 0;}
#dc1024master-mainlogin             {padding:4px; margin-top: 120px;/*overflow: hidden*/}

#dcmaster-top .TopMenu              {position:absolute; top:94px; right:0}
#dcmaster-top img                   {border:0}

/*#dcsupportmaster-headerlink         {display:block; height:37px; margin-bottom:12px; background:url(../images/page-header.png) no-repeat 0 0}*/
#dcsupportmaster-nav                {float:left; width:150px; margin-left:7px; margin-top:15px}
#dcsupportmaster-welcome            {margin-top:5px}
#dcsupportmaster-nav-welcome        {float:left; width:143px; margin-left:8px; margin-top:15px}
#dcsupportmaster-content            {float:left;min-height: 675px; width:792px}
#dcsupport-nav                      {float: left; width: 143px; min-height:570px;}

/*New header for Drake Support*/


  
#tabbedbox1 > h1:first-child {
    background: url("../images/page-header.png") no-repeat   scroll 0 0 transparent;
    color: white;
    font: 16px M1C Reg;
    height: 22px;
    left: -6px;
    letter-spacing: 0.02em;
    margin-bottom: 8px;
    padding: 5px 14px 0 56px;
    position: relative;

}
/*
.AspNet-Menu-Link img               {background-position:0 0; background-repeat:no-repeat; height:31px; width:100%}
.AspNet-Menu-Link:hover img         {background-position:0 -31px}
*/

html, body, td, th, input, select
{
    color: #000;
    font-size: small;
}
/*redundant rules for bad browsers*/

h1
{
    font-family: Arial,Helvetica,sans-serif,Verdana;
    font-size: 1.5em;
    font-weight: normal;
    color: #21538b;
    padding-top: 10px;
}
/*displayed at 21px*/
h2
{
    font-size: 1.3em;
    color: #21538b;
    padding-top: 10px;
}
/*displayed at 18px*/
h3
{
    font-size: .8em;
    color: #21538b;
}
/*displayed at 15px*/
h4
{
    font-size: .6em;
    color: #21538b;
}
/*displayed at 12px*/
h5
{
    font-size: .5em;
    color: #21538b;
}
/*displayed at 10px*/
h6
{
    font-size: 1.3em;
    color: #21538b;
    text-decoration: underline;
}
/*displayed at 18px*/
/* hr{color: #c0d9f4;}*/

/* Google styles */
.l
{
    font-size: 1em;
    color: #21538b;
}
.s
{
    font-size: .7em;
}
/*end Google styles */

#evalsoftwareleft
{
    margin: 0;
    width: 350px;
    float: left;
}

#evalsoftwareright
{
    margin-left: 425px;
    width: 250px;
}

.largeHeader
{
    font-size: 1.3em;
    font-weight: bold;
    color: #21538b;
}
.standOutText
{
    font-weight: bold;
    color: #21538b;
}
/* Bullet line hight*/

.bullet
{
    line-height: 30px;
}

Newbody
{
    margin: 0px;
    background: #FED36B url(images/background_main1.jpg) repeat-y center top;
    font-size: 0.7em;
}

.subheader
{
    font-size: 1.3em;
    color: #21538b;
    font-weight: bold;
    padding-top: 10px;
}
.subheader2
{
    font-size: 1.0em;
    color: #00709E;
    font-weight: bold;
}
.pagetopsubheader
{
    font-size: 1.3em;
    color: #21538b;
    font-weight: bold;
}
.subheader3
{
    font-size: 1.1em;
    color: #21538b;
    font-weight: bold;
}
.subheader4
{
    font-size: 1.2em;
    color: blue;
    font-weight: bold;
}
.subheader5
{
    font-size: 1.3em;
    color: #21538b;
    font-weight: bold;
}

.subheader6
{
    font-size: 1.3em;
    color: #21538b;
    font-weight: bold;
}
.subheader7
{
    font-size: 1.3em;
    color: #21538b;
    font-weight: bold;
    text-decoration: underline;
}



/* This will center a table in Mozilla and I.E. */
.tablecenter
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/* This will left justify a table in Mozilla and I.E. */
.tableleft
{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

/* This will right justify a table in Mozilla and I.E. */
.tableright
{
    margin-left: auto;
    margin-right: auto;
    text-align: right;
}

/* This will stop word wrap */

.nowrap
{
    white-space: nowrap;
}

.searchboxcontainer 
{
    border: 1px solid #DCDCDC; width: 196px; margin: 0 0 0 5px
}

.searchbox
{
    font-size: 10px; border: 0; width: 176px
}
.search.img
{
    border-width: 0px; cursor: pointer;
}

.searchbutton
{
    font-size: 10px;
}
.heading
{
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
.heading2
{
    font-size: 1.5em;
    color: #21538b;
    font-weight: bold;
}

.whiteheading
{
    color: #FFFFFF;
    font-size: 20px;
}

.title
{
    color: #000000;
    font-size: 20px;
}

.whitebox
{
    color: #FFFFFF;
    font-size: 14px;
}


.blackbodytxt
{
    color: #000000;
    font-size: 12px;
}

.greenbodytxt
{
    color: #4E9147;
    font-size: 12px;
}

.whitebodytxt
{
    color: #FFFFFF;
    font-size: 12px;
}

.redbodytxt
{
    color: #CC3333;
    font-size: 12px;
}

.smbluebodytxt
{
    color: #336699;
    font-size: 11px;
}

.inputlabel
{
    text-align: right;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
}
.inputtext
{
    color: #000000;
    font-size: 12px;
}
.inputrequired
{
    color: #CC3333;
    font-size: 12px;
}
.inputlabel2
{
    text-align: right;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    padding-left: 20px;
}
.inputlabel3
{
    text-align: right;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    padding-left: 34px;
}
.inputlabel4
{
    text-align: right;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    padding-left: 45px;
}

.inputFieldSSO
{
    width: 275px;
    font-size: 12px;
}
/*
.inputddl
	{
		font-family: Arial; 
		color: #000000; 
		font-size: 12px
	}
*/
A:hover
{
    color: #3d107B;
    text-decoration: underline;
    cursor: pointer;
}

A
{
    text-decoration: none;
    color: #006189;
}

A:visited
{
    color: #006189;
}

A.sso
{
    text-decoration: none;
    color: #000000;
}

/* This class allow for an external link image to be placed on hyperlinks. */

.external
{
    background: url(../images/external.gif) center right no-repeat;
    padding-right: 15px;
}

/* This class allow for an external link image to be placed on hyperlinks. */

.externalLink
{
    background: url(../images/external.png) 100% 5px no-repeat;
    padding-right: 15px;
}

.pdfLink
{
    background: url(../images/pdf.png) 100% 3px no-repeat;
    padding-right: 16px;

}

.GridViewHeader
{
    font-weight: bold;
    color:#ffffff;
    background-color: #21538b;
}

.DataAltRow
{
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0 5px 0;
    height: 25px;
    background-color: #e1e8f5;
}
.DataRow
{
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0 5px 0;
    height: 25px;
}

.quickfacts
{
    width:35%;
    font-weight: bold;
    padding-right:5px;
}


.FAQQuestion
{
	   font-size: 1.1em;
	   font-weight: bold;
    color: #21538b;
}
.FAQQuestionAlt
{
	   font-size: 1.1em;
	   font-weight: bold;
    color: #21538b;
}

.FAQAnswer
{
	   font-size: 1em;
}
.FAQAnswerAlt
{
	   font-size: 1em;
}

.labelHeader
{
    font-size: 1.5em;
    font-weight:bold;
    color: #21538b;
    padding-top: 10px;
}
.repeaterHeader
{
	font-weight: bold;
	color:White;
	background-color:#2B388F;
	margin-left:auto;
	margin-right:auto;
    text-align:center;
}
.repeaterFontColor
{
	color:White;
}
.hr1
{
	color:#21538b;
	background-color:#21538b;
	width: 170px;
}
.DataRow2
{
	font-size:12px;
	margin: 5px 0 5px 0;
    height: 25px;
}
.DataAltRow2
{
    font-size: 12px;
    margin: 5px 0 5px 0;
    height: 25px;
    background-color: #e1e8f5;
}
.returnLink
{
	font-size:12px;
}