* {
margin:0;
padding:0;
}

ul, ol { margin-left: 40px; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;}

blockquote { margin-left:40px; margin-right:40px;}

body,td,p,li,span,legend,fieldset {font-family:arial,verdana,sans-serif;font-size:12px;color:#002755;}
body {padding:4px;}

h1 {
 font: normal 17px Arial, Helvetica, sans-serif;
 color: #005188;
 line-height: 22px;
 text-align: left;
 padding-bottom: 15px;
 padding-top: 15px;
 font-weight: bold;
}

h2 {
font: normal 10pt Arial, Helvetica, sans-serif;
 color: #F8981D;
 line-height: 22px;
 text-align: left;
 padding-bottom: 5px;
 padding-top: 5px;
}

h3 {
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #005188;
 line-height: 15px;
 text-align: left;
 padding-bottom: 8px;
 text-transform: uppercase;
 border-top: 1px solid #F8981D;
 border-bottom: 1px solid #F8981D;
 padding-top: 8px;
}


a:link {
 color: #00386A;
 font-family: Arial, Helvetica, sans-serif;
 margin: 0px;
 text-decoration: none;
}

a:visited {
 text-decoration: none;
}

a:hover {
 color: #F8981D;
 text-decoration: none;
}

.headingRow td {border:0px;background:#eeeeee;padding:4px;}
.fineBorder {border:1px solid #000000;padding:2px;}

.stepsBox {padding:15px;padding-left:20px;border:solid 6px #dddddd;width:200px;}
.stepsHeader {text-decoration:none;font-weight:bold;color:#002755;font-size:20px;}
.stepsList {margin-left:13px;}
.stepsLink {text-decoration:none;font-weight:bold;color:#002755;font-size:13px;}

.codeBlock { border: 1px dotted #afafaf;padding:3px;margin:10px;background-color:#eee}

code { font-family: "Courier New", Courier, monospace; color:#555 }

pre { font-family: "Courier New", Courier, monospace; color:#555 ; border: 1px dotted #afafaf;padding:3px;margin:10px;background-color:#eee;}

legend { color: #555; font-weight:bold; } 

fieldset { border: 1px solid #999; padding:10px }

hr {border-bottom:1px solid #FDE5C6; height:1px; border-top:0 none; margin:0; padding:0;}

strong{color: #005188;}

/* Navigation */
/*.navigationHeader{font-size: 10pt; font-weight: bold; border: 1px solid orange;border-width: 1px 0 0 0; padding-bottom: 10px; padding-top: 10px;display: block;}*/

#index_left_content h1 {padding-top: 0;} 
#index_left_content h2 {color:#F8981D; font-weight:bold;}

#index_right_content ul { list-style: disc; width:300px;}
#index_right_content ul li {border-top:1px solid #fde5c6; margin-left:20px; padding: 10px 0 10px 0; color:#f8981d; font: normal 10pt Arial, Helvetica, sans-serif; }
#index_right_content ul li a { color:#104473; font: normal 10pt Arial, Helvetica, sans-serif; text-decoration: none;}
#index_right_content ul li a:hover { color: #F8981D; background-color:#ffffff; text-decoration:none;}

#index_right_content ul li ul { list-style: disc; margin:7px 0 7px 0; width:260px;}
#index_right_content ul li ul li {margin-left:40px; color:#66636e; border:none; padding:0; }
#index_right_content ul li ul li a { margin:0; padding:0; color:#66636e; font: normal 10pt Arial, Helvetica, sans-serif; text-decoration: none;}
#index_right_content ul li ul li a:hover { margin:0; padding:0; color: #F8981D; background-color:#ffffff; text-decoration:none;}

#index_right_content h2{font-size: 10pt; border-top: 1px solid #FDE5C6; border-bottom: 1px solid #FDE5C6; color: #104473}
#index_right_content table td{border-bottom: 1px solid #FDE5C6; padding-top: 10px; padding-bottom: 10px; vertical-align: top}

#you_are_here {-x-system-font:none;border-bottom:1px solid #F8981D;border-top:1px solid #F8981D;color:#005188;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:10px 0;
width:585px;
}
#you_are_here a {
-x-system-font:none;
color:#00386A;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#you_are_here a:link {
-x-system-font:none;
color:#00386A;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#you_are_here a:visited {
-x-system-font:none;
color:#00386A;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#you_are_here a:hover {
-x-system-font:none;
color:#F8981D;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#you_are_here a:active {
-x-system-font:none;
color:#00386A;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}

/* Symposium */
#left_col {background:url('/atwone/static/content_bgd.gif') top left repeat-x; padding: 10px;}
#left_col h1 { font: normal 20pt Arial, Helvetica, sans-serif; color:#8ec740; margin:0; padding:50px 0 0 20px;}

#right_col { padding:0; width:290px; background-color:#e6e7e8;}
#right_col h1 { font: normal 20pt Arial, Helvetica, sans-serif; color:#ffffff; margin:0; padding:50px 0 0 20px;}


.mceContentBody a {
 color: red !important; /* FF requires a important here */
}

/*Newsletter*/

#newsletter_template h1 { font-family:Arial, Helvetica, sans-serif; color:#f5aa35; font-size:12pt; margin:0; padding:0; border:0; margin-bottom:5px }

#newsletter_template h2 { font-family:Arial, Helvetica, sans-serif; color:#004d89; font-size:9pt; margin:0; padding:0; border:0; margin-bottom:5px }

#newsletter_template p { font-size:7pt; font-family:Arial, Helvetica, sans-serif; color:#777777; margin:0; padding:0; border:0; margin-bottom:5px }

#newsletter_template p.white { color:#FFF !important; padding:3px 8px 0 0 }

#newsletter_template a { font-family:Arial, Helvetica, sans-serif; color:#004d89 !important; font-size:7pt; text-decoration:none; }

#newsletter_template a:hover { text-decoration:underline !important; }

#newsletter_template .rightmenu ul { list-style:none !important; margin:0; padding:0; border:0 }

#newsletter_template .rightmenu li { list-style:none !important; text-align:right; }

#newsletter_template .rightmenu a { color:#004d89 !important; font-size:7pt; text-decoration:none; font-weight:bold }

#newsletter_template .rightmenu ul { }

#newsletter_template .rightbox {background:url(http://atec.aptsolutions.net/visage/static/right_bgrd.gif) bottom left no-repeat;}
#newsletter_template .rightpad { padding:10px }

#newsletter_template .tidyborder { border:1px solid #bfbfbf }
#newsletter_template .mainborder { border:1px solid #111111 }
#newsletter_template .middleborder { border-top:1px dotted #999999 }

#newsletter_template a.grey { font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:7pt; text-decoration:none; }
#newsletter_template a:hover.grey { text-decoration:underline }

#newsletter_template img { border:none }

