body {background-color:#ddd; margin:20px 0 0 0; padding:0; }

#container {width:1000px; background-color:#fff; margin-left:auto; margin-right:auto; min-height:800px; overflow:hidden; }

#header {width:1000px; height:160px; background-color:#000; float:left;}

#content-container {width:1000px; background-color:#fff; overflow:hidden; float:left;}

#left {width:185px; float:left; background-color:#111; padding-bottom:800px;}

#content {width:600px; padding:0 15px 0 15px; float:left; background-color:#fff; }

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#222;}

#content li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#222;
list-style-type:circle;
list-style-position:inside;}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:22px;
color:#003300;
text-transform:uppercase;
}

#right {width:185px; float:right; background-color:#fff; }

#right-top {width:185px; background-color:#fff;  height:30px; padding:0; margin:0;}
#right-cont {width:185px; background-color:#fff;  min-height:400px;padding:0; margin:0;}
#right-bottom {width:185px; background-color:#fff;  height:10px;padding:0 0 10px 0; margin:0;}

#footer {background-color:#ddd; width:958px;  padding:20px; border:1px solid #777; min-height:50px; float:left; text-align:center;
color:#CC3300;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:5px solid #000000;}

.menutable{
margin:0;
padding: 0;
width: 185px; /*width of menu*/
border-bottom-width: 0;
background-color:transparent;
}

.menuitem {
background-color:#eee;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;
display: block;
padding: 5px 10px 5px 10px;
width:165px;

line-height:13px;
text-decoration: none;
border-bottom:1px solid #333;
background-image:url(a1-menu.jpg); background-repeat:repeat-y; background-position:top left;
}

.menuitem_s {
background-color:#ddd;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;
display: block;
padding: 5px 10px 5px 10px;
width:165px;

line-height:13px;
text-decoration: none;
border-bottom:1px solid #333;
background-image:url(a1-menu-hover.jpg); background-repeat:repeat-y; background-position:top left;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
}

.menuitem:hover{
background-color:#ddd;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;
display: block;
padding: 5px 10px 5px 10px;
width:165px;

line-height:13px;
text-decoration: none;
border-bottom:1px solid #333;
background-image:url(a1-menu-hover.jpg); background-repeat:repeat-y; background-position:top left;
}
.menuitem_s:hover{
background-color:#ddd;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;
display: block;
padding: 5px 10px 5px 10px;
width:165px;

line-height:13px;
text-decoration: none;
border-bottom:1px solid #333;
background-image:url(a1-menu-hover.jpg); background-repeat:repeat-y; background-position:top left;
}



.menusubitem { /*DIV that contains each sub menu*/
background-color:#ddd;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;
display: block;
padding: 5px 10px 5px 10px;
width:163px;

line-height:13px;
text-decoration: none;
border-bottom:1px solid #666;
border-left:1px solid #222; border-right:1px solid #222;
}
.menusubitem_s { /*DIV that contains each sub menu*/
background-color:#ccc;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;
display: block;
padding: 5px 10px 5px 10px;
width:165px;


border-bottom:1px solid #666;
border-left:1px solid #222; border-right:1px solid #222;
}
.menusubitem:hover { /*DIV that contains each sub menu*/
background-color:#ccc;

}
.menusubitem_s:hover { /*DIV that contains each sub menu*/
background-color:#ddd;

}
.menulink {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menulink_s {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menulink:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menulink_s:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#fff; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menusublink {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#333; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menusublink_s {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#333; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menusublink:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#333; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}
.menusublink_s:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#333; font-weight:normal; letter-spacing:0;line-height:13px;
text-decoration: none;}


#rightpad {padding:0 10px 0 10px;}
.footertxt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3300;
padding-bottom:20px;
}

.footerlink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-bottom:3px;
padding-top:3px;
margin:0px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-bottom:3px;
padding-top:3px;
margin:0px;
text-decoration:none;
}
.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
margin:0px;
padding:0px;
text-decoration:none;
}

.document_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.document_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
}

.link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#990000;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#333333;
}

.details {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#999999;
font-style:italic;
}

hr {
color:#6382AD;
background-color:#6382AD;
height: 1px;
border:0px;
}

.page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration:none;
}

.sub_page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0033CC;
	text-decoration:none;
	padding-left:15px;
}

.highlight {
background-color:#C4EE9B;
}

.confirmbox {
background-color:#C4CCDB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #3366CC;
padding:10px;
width:90%;
color:#000000;
background-image:url(../images/admin/confirm.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}

.errorbox {
background-color:#F9E3E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #CC0000;
padding:10px;
width:90%;
color:#000000;
background-image:url(../images/admin/error.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
margin-bottom:10px;
}


.theformrow1 {
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #ff0000;
color:#ffffff;
}

.formrowfont {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

input.btn{
   color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   background-color:#CCCCCC;
   border:1px solid;
   border-top-color:#0066FF;
   border-left-color:#0066FF;
   border-right-color:#003399;
   border-bottom-color:#003399;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffCCCCCCC');}
	  
input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   color:#930;}
   
.navigation {
background-color:#EFEFEF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #CCCCCC;
padding:10px;
width:100%;
color:#000000;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
}

.nav_link {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.chart-top {
background-image:url(../chart-top.jpg);
background-position:top;
background-repeat:no-repeat;
width:500px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
color:#6D3A3C;
}

.red {
width:500px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
background-color:#743032;
}

.black {
width:500px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
background-color:#543031;
}

.tdpad {
padding-left:5px;
}

.quote-small-white {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:20px;}

.quote-light-red {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC5959;
font-size:28px;}

.quote-med-red {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#b30000;
font-size:32px;}

.quote-dark-red {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#745a5a;
font-size:35px;}