/* Global */
body {
border-top:4px solid #0505a7;
margin:0;
padding:0;
background:url(images/bodybg.gif) left top repeat-x #d5e1f2;
}
div.clear {
clear:both;
font-size:0;
line-height:0;
height:0;
}
h2 {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#660000;
padding:0;
margin:10px 10px 10px 20px;
}
h3 {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:5px 0;
}
a {
color:#050578;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

/* Header */
#header {
width:910px;
margin:0 auto;
}
#header img.logo {
float:left;
}
#header img.tagline {
float:right;
}

/* Page Header */
#pageheader {
width:870px;
margin:0 auto;
padding:20px;
background:url(images/pageheader_topbg.gif) left top no-repeat #660000;
}
#pageheader h1 {
float:left;
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
padding:0; margin:0;
}
#pageheader img.contact-btn { float:right; }

/* Home URLs */
#homeurls {
width:908px;
margin:0 auto;
border-left:1px solid #e1e5eb;
border-right:1px solid #e1e5eb;
border-top:1px solid #fff;
background:#fff;
}
#homeurls a {
color:#050578;
text-decoration:none;
}
#homeurls a:hover {
text-decoration:underline;
}
/* Home Owned URLs */
#homeurls div.owned {
float:left;
width:680px;
height:279px;
background:url(images/owned-urls-bg.gif) right top no-repeat;
}

/* Home Owned URLs COL ONE */
#homeurls ul.colone {
float:left;
list-style:none;
width:220px;
height:235px;
margin:0 0 10px 0;
padding:0 0 0 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(images/divider-dot.gif) right top repeat-y;
}
#homeurls ul.colone li {
background:url(images/bullet.gif) left 7px no-repeat;
margin:0;
margin-bottom:8px;
padding:0 0 0 10px;
}
#homeurls ul.colone li.title {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:5px 0;
}

/* Home Owned URLs COL TWO */
#homeurls ul.coltwo {
float:left;
list-style:none;
width:207px;
height:235px;
margin:0 0 10px 0;
padding:0 0 0 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(images/divider-dot.gif) right top repeat-y;
}
#homeurls ul.coltwo li {
background:url(images/bullet.gif) left 7px no-repeat;
margin:0;
line-height:21px;
padding:0 0 0 10px;
}
#homeurls ul.coltwo li.title {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:5px 0;
}
#homeurls ul.coltwo li.title-two {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:15px 0 5px 0;
}


/* Home Owned URLs COL THREE */
#homeurls ul.colthree {
float:left;
list-style:none;
width:190px;
height:235px;
margin:0 0 10px 0;
padding:0 0 0 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#homeurls ul.colthree li {
background:url(images/bullet.gif) left 7px no-repeat;
margin:0;
line-height:21px;
padding:0 0 0 10px;
}
#homeurls ul.colthree li.title {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:5px 0;
}



/* Home Partners URLs */
#homeurls div.partners {
float:left;
width:226px;
margin-left:2px;
background:url(images/partners-urls-bg.gif) left top no-repeat;
}
/* Home Partner URLs COL ONE */
#homeurls ul.partner-colone {
float:left;
list-style:none;
width:200px;
height:245px;
margin:0;
padding:0 0 0 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#homeurls ul.partner-colone li {
background:url(images/bullet.gif) left 7px no-repeat;
margin:0;
line-height:21px;
padding:0 0 0 10px;
}
#homeurls ul.partner-colone li.title {
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666;
padding:0;
margin:5px 0;
}


/* Body Copy */
#hightlights {
width:908px;
height:335px;
margin:0 auto;
border-left:1px solid #e1e5eb;
border-right:1px solid #e1e5eb;
border-top:1px solid #fff;
background:url(images/highlights-bg.jpg) bottom right no-repeat #fff;
}
#hightlights ul {
width:675px;
list-style:none;
margin:10px 15px 10px 20px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#hightlights ul li {
color:#333;
line-height:15px;
background:url(images/bullet.gif) left 3px no-repeat;
margin:0 0 8px 0;
padding:0 0 0 13px;
}
#content {
width:910px;
min-height: 400px;
margin:0 auto;
border-top:1px solid #fff;
background:url(images/pages-bg.gif) bottom right no-repeat;
}
* html #content {
   height: expression( this.scrollHeight < 401 ? "400px" : "auto" ); /* sets min-height for IE */
   min-height: 400px; /* sets min-height value for all standards-compliant browsers */
}

#content div.contact {
width:700px;
margin:50px auto 100px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
#content div.contact div.formrow {
width:700px;
margin-bottom:20px;
}
#content div.contact div.formrow div.leftcol {
float:left;
text-align:right;
width:200px;
padding-top:4px;
}
#content div.contact div.formrow div.rightcol {
float:left;
text-align:left;
width:300px;
padding-left:15px;
}


/* CopyRight */
#copyright {
width:908px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
margin:0 auto;
padding:15px 0;
}
#copyright a { color:#666; }

div.copyrightpage {
width:300px;
margin:10px auto;
padding:5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}
div.copyrightpagelink {
width:300px;
margin:10px auto;
padding:5px 0;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
border-bottom:1px solid #660000;
}

.fix{
color:#3399FF;
font-weight:bold;
}
.my{
color:#669966;
font-weight:bold;
}
.info{
color:#990033;
font-weight:bold;
}

