/* CSS Document */
/*<![CDATA[*/
a:hover {color:#FF0000;text-decoration:underline;}
body {background:#FFF;font-family:"trebuchet ms",arial,helvetica,sans-serif;color:#000;font-size:11px;text-align:center;}
HTML,BODY,P,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:arial,univers,helvetica,sans-serif;color:#000;font-size:12px;}
P {text-align:justify;margin:10px 0px;}
img {margin:0;border:0}
H1 {font-size:18px;}
H2 {font-size:16px;}
H3 {font-size:14px;}
H4 {font-size:12px;}
H1,H2,H3,H4 {margin:3px 0px 1px 0px;padding:0px;text-decoration:none;font-weight:bold;}
html, body {padding:0;margin:0;}
a:link {color:#000;text-decoration:underline;}
a:visited {color:#000;text-decoration:underline;}
a:hover {color:#FF0000;text-decoration:underline;}
#page {width:1024px;margin-left:auto;margin-right:auto;background:#fff;text-align:left}

img {margin:0;border:none}
.warmuputil {display:none}
#header {width:100%; margin:0 auto; font:11px arial,helvetica,sans-serif; text-align:left; display:block;height:70px;}
#header img {margin-right:8px;padding:0;display:block;float:left;}
#header p#logo {color:#666666;float:left;margin:0px;padding:38px 0 0 0;position:relative;display:block;vertical-align:bottom;font-size:16px;width:520px;}
.warmuplogo {float:left; margin:10px 0px 0px 10px;}

/* headernav */
#menunav {clear:both;margin:0px 10px;padding:0;height:44px;border-bottom:solid 1px #CCCCCC}
#menunav li {float:left;position:relative;}
#menunav ul {list-style:none;margin:0;}
#menunav td a {display: block;height:19px;background: #fff url('/images/header/edge.gif') no-repeat top right;text-align:center;color:#666;text-transform:uppercase;font-size:9px;padding: 4px 10px 0 10px;white-space:nowrap;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica;}
#menunav td a.lower {background: #fff url('/images/header/mnsubedge.gif') no-repeat top right;}
#menunav td a:hover {color:#FF6600;}
#menunav ul li a {color:#527BB9;}
/* agents */
.agentutil {display:none}
/* content */
.homepagesection{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:0px;padding:0;}
.custSpotlightText {font-size:12px; color:#000; text-decoration:none; line-height:14px;}
a.custSpotlightText:link {font-size:12px; color:#000; text-decoration:none;}
a.custSpotlightText:visited {color:#000; text-decoration:none;}
a.custSpotlightText:hover {color:#FF0000; text-decoration:underline;}
#content {width:550px;}
#content ul {list-style:none;}
#content ul li {padding-left:20px;background-image:url('/images/arrow.gif');background-repeat:no-repeat;background-position:top left;}
#ajax-banner{background:#FFFFFF;border:none;width:739px;height:120px;text-align:center;margin:0;padding:0}
.feature {width:739px}
/* left sidebar */
#navsection {border-right:1px solid #CCCCCC;width:244px;}
.pbl {margin-top:10px;margin-left:10px;width:90%;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;line-height:1.6}
.pblh {color:red;font-weight:bold;border-bottom:1px solid #CCCCCC;margin-right:10px;margin-left:1px}
.pblh a {color:#666666;text-decoration:none;font-size:10px;font-weight:bold;white-space:nowrap;}
.pblh a:visited {color:#666666;text-decoration:none}
.pblh a:hover {color:#FF0000;text-decoration:none}

/* right sidebar */
.rnavBox {padding:0 0 4px 0;margin:0 0 15px 0;width:180px;voice-family:"\"}\"";voice-family:inherit;width:178px;line-height:14px;border:1px solid #CCC;color:#000;text-align:left;}
html > body .rnavBox {width:178px;}
.rnavBox .title {padding:2px 8px 2px 8px;margin:0 0 8px 0;font-size:11px;background-color:#EEE;text-transform:uppercase;}
.rnavBox .contentBlank {padding:0 10px 7px 15px;}
.rnavBox .contentArrow {padding:0 10px 7px 15px;background-color:#FFF;background-image:url('/images/arrow.gif');background-repeat:no-repeat;background-position:top left;}
.rnavBox .contentDown {padding:0 10px 7px 15px;background-color:#FFF;background-image:url('/images/download.gif');background-repeat:no-repeat;background-position:top left;}
.rnavBox .red {color:#FF0000;}
.rnavBox .font11 {font-size:11px;}
.rnavBanner {padding:0;margin:0 0 15px 0;}

/* sitemap */
#sitemap {}
#sitemap ul {list-style:none;}
#sitemap ul li {padding-left:20px;background-image:url('/images/arrow.gif');background-repeat:no-repeat;background-position:top left;}

/* footer */
#footer {background:#FFFFFF;height:25px;border-top:1px solid #CCCCCC;margin:0px 10px 0px 10px;padding-top:4px}
td.footer_right {width:40%;}
td.footer_right {font-size:10px;width:60%;}
a.footer:link {text-decoration:none;color:#000}
a.linkf:link {text-decoration:none; color:#000}
a.linkf:visited {text-decoration:none; color:#000}
a.linkf:hover {text-decoration:none; color:#000}

/* --- SOCIAL BOOKMARKS SHARED --- */
.sharesb{clear:both;position:relative;border:1px solid #CCC;padding:10px;margin:15px 10px 10px 10px;}
.sharesb p {padding:0;margin:0;}
.sharesb p a{position:absolute;top:0px;right:0px;padding:10px;}
.sharesb h3{padding:0 3px 0 0;margin:0;margin:0 5px 0 3px;font-size:10px;font-weight:normal;}
.sharesb ul{text-align:left;list-style:none;margin:15px 0 0px 15px;padding:0;}
.sharesb ul li{font-size:10px;text-align:left;display:block;padding:2px 4px 6px 2px;}
.sharesb ul li.delicious{background:url("images/delicious.gif") no-repeat 0 0;}
.sharesb ul li.digg{background:url("images/digg.gif") no-repeat 0 0;}
.sharesb ul li.reddit{background:url("images/reddit.gif") no-repeat 0 0;}
.sharesb ul li.facebook{background:url("images/facebook.gif") no-repeat 0 0;}
.sharesb ul li.stumbleupon{background:url("images/stumbleupon.gif") no-repeat 0 0;}
.sharesb ul li a{padding:0 0 0 18px;margin:0 3px 0 0px;}

/* miscellaneous */
.codesample {display:block; border:1px solid #a1a5a9; background: #f5f5f5; padding: 7px 10px 7px; width:500px; margin:0;}

/* Ute */
table.Ute_2 {width:550px;border:1px solid #DEDEDE;}
table.Ute_2 tr td {background-color: #DEDEDE;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;border:1px solid White;margin:0;text-align:center;font-size:12px;}
table.Ute_2 tr.d td {background-color:#CDCDCD;border:1px solid White;margin:0;text-align:center;font-weight:bold;font-size:12px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}

/*]]>*/
/* end */