/* IMAGES */
img {border:0px}
img.right {float: right; border:0px; padding-left:10px; padding-bottom:10px}
img.rightpad20 {float: right; border:0px; padding-left:10px; padding-bottom:10px}
img.center {border:0px; text-align:center}
img.rightshadow {float:right; border:0px; padding:0px}

/*  LINKS */
a:link{color:#669999} a:visited{color:#669999} a:hover{color:#3366cc;}
a.blue:link{color:#6666cc} a.blue:visited{color:#6666cc} a.blue:hover{color:#cc0000}
a.plain:link{color:#333333; text-decoration:none} a.plain:visited{color:#333333; text-decoration:none} a.plain:hover{color:#3366cc;; text-decoration:none}
a.red:link{color:#990000} a.red:visited{color:#990000} a:hover{color:#3366cc;}

a { text-decoration:none }


/* Specific styles */
.highlightbox     {color: #ffffff; background-color: #acb4b6; border: 0px solid #336666; padding: 4px 10px 4px 10px; background-image:url(images/gradient.jpg); background-repeat:repeat-y}
.copyright {font-size:9px; text-align: left; color:#999999}
.RightBox {float:right; width:200px; margin:0px 0px 10px 10px; padding:30px 10px 30px 10px; background-color:#eeeeee; border:1px solid #cccccc}
.RightBox2 {float:right; width:200px; padding:20px 10px 20px 10px; background-color:#d5d9da; border:1px solid #999999; margin-top:12px}
.RightBox3 {float:right; width:250px; padding:0px 0px 10px 20px}
.Index {padding-left:10px; display:inline}
.border {border:1px solid #cccccc}
.PadLeft10 {padding-left:10px}
.PadLeft20 {padding-left:20px}
.width250 {width:250px; padding-right:10px}

/* DIV TAGS */

div.CurveTop {width: 1025px; height:24px; margin-left:auto; margin-right:auto; background-image:url(images/CurveTop.jpg)}
div.MainContainer {width:1025px; margin-left:auto; margin-right:auto;  background-image:url(images/background_shadow.jpg); background-position:right; background-repeat:repeat-y; background-color:#ffffff; }
div.ContentContainer {width:1009px; border-left:1px solid #666666; border-right:1px solid #a5a5a5; background-color:#ffffff;min-height:420px}

div.NavContainer {width:931px; margin-left:auto; margin-right:auto;}

div.NavTop {width:931px; height:4px; margin-left:auto; margin-right:auto; background-image:url(images/nav_curve.jpg); background-repeat:no-repeat; margin-top:10px}

div.NavBot {width:931px; height:5px; margin-left:auto; margin-right:auto; background-image:url(images/nav_curve_bot.jpg); background-repeat:no-repeat; background-color:#CC0099; clear:both}

div.Content {width:931px; margin-left:auto; margin-right:auto; padding:60px 0px 30px 0px; border:0px solid #cccccc;}
div.Footer {width:931px; margin-left:auto; margin-right:auto; padding:0px 0px 0px 0px; clear:both}
div.CurveBot {width:1025px; height:50px; margin-left:auto; margin-right:auto; background-image:url(images/CurveBot.jpg)}

#LeftColumn {width:330px; float:left; padding-right:10px; border:0px solid #cccccc}
#RightColumn {width:330px; float:left; padding-left:10px; border:0px solid #cccccc}
#FarRightColumn {width:231px; float:left; padding-left:10px}
#LeftColumn2 {width:300px; float:left; padding-right:10px; border:0px solid #cccccc}
#RightColumn2 {width:430px; float:left; padding-left:30px;padding-top:10px; border:0px solid #cccccc}

/* FONT SIZES */
h1 {font-size: 20px; display:inline;}
h2 {font-size: 14px;}
h3 {font-size: 12px}
h4 {font-size: 11px}

.small {font-size:11px;}
.footer {font-size:10px; color:#666666;}

.ten {font-size:10px;}
.eleven {font-size:11px;}
.twelve {font-size:12px;}
.thirteen {font-size:13px; line-height: 160%}
.fourteen {font-size:14px;}
.sixteen {font-size:16px;}


/* GENERAL STYLES */
.red {color:#cc0000}
.white {color:#ffffff}
.grey {color:#666666}
.right {text-align: right;}
.bold {font-weight: bold}
.nowrap {white-space: nowrap}
.underline {text-decoration: underline}
.floatstop {clear:both}
.inline {display:inline}
.center {text-align: center;}
.right {text-align: right;}
.notbold {font-weight:normal}


/* Table and table cells */
table.border {font-size:12px; text-align: left; border: 1px solid #999999;} 
table.main {border: 1px solid #ffffff; margin-left:auto; margin-right:auto} 
table.center {margin-left:auto; margin-right:auto}

td {text-align: left;}




/* lists */
ul {list-style-type: disc;}
ul.check {list-style-image: url(images/check.jpg); font-size:14px}
ul.check2 {list-style-image: url(images/check.jpg);}
ul.check3 {list-style-image: url(images/check2.jpg);}

ol {list-style-type: decimal;}


body
{background-color: #cccccc;font-family:arial,helvetica,sans-serif; font-size:12px; color:#333333; text-align:left; margin:40px 0px 40px 0px; background-image:url(images/background.jpg); background-repeat:repeat-x}



