body {background-color:#fff; background-image:url(v2images/shadow.jpg); background-repeat:no-repeat; background-position:center top; padding:0; margin:10px 0 0 0; }
#container {width:996px; padding:0 27px 0 27px; background-color:transparent; overflow:hidden; margin:13px auto 0 auto; background-image:url(v2images/shadowflip.jpg); background-position:bottom left; background-repeat:no-repeat;  }
#header {   height:252px;width:996px;  position:relative;background-color:#ccc; padding:0; margin:0 0 10px 0;}
#logo {width:996px; height:181px;  position:relative;background-color:#fff; padding:0; margin:0; background-image:url(v2images/header.jpg); background-position:top left;}
#logo #logos {position:absolute; top:0; left:0; width:650px;}
#logo #timedate {position:absolute; top:10px; right:10px; text-align:right; width:340px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right;}

#logo #timedate .button {background-color:#ccc; border:0; height:24px; color:#666;  font-size:14px; padding:0 5px 0 5px;}
#logo #timedate .button:hover {background-color:#ccc; border:0; height:24px; color:#444;  font-size:14px; padding:0 5px 0 5px; cursor:pointer;}
#logo #timedate .textbox {background-color:#ddd; border:1px solid #666; height:24px;}



#content {width:996px; min-height:500px; overflow:hidden; background-color:#fff;   padding:0 0 10px 0; text-align:left;}

.button {background-color:#ccc; border:0; height:24px; color:#666;  font-size:14px; padding:0 5px 0 5px;}
.button:hover {background-color:#ccc; border:0; height:24px; color:#444;  font-size:14px; padding:0 5px 0 5px; cursor:pointer;}

#right {width:730px;background-color:transparent;padding:10px;float:left; }
#right a {color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  text-decoration:underline;}
#right a:hover {color:#333;}
#whole {width:960px;background-color:transparent;padding:10px;float:left; }
#whole p {color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  margin:0 0 10px 0;}
#left {width:236px; background-color:transparent;padding:10px 10px 10px 0;float:right; }




#footer {width:960px; padding:20px; background-color:transparent; }




#footer a.link {color:#777;}
h1 {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:23px; line-height:28px; letter-spacing:-2px; margin:0 0 10px 0;}
#right h2 {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:23px; line-height:24px; letter-spacing:-2px; margin:0 0 10px 0;}
#right h3 {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; letter-spacing:0; margin:0 0 10px 0; font-weight:normal;}
#right p {color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  margin:0 0 10px 0;}
 
 p {color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  margin:0 0 10px 0;}
 
 #right ul { padding:0 0 0 10px; margin:0 0 10px 0; }
 #right li { list-style-position:inside; list-style-type:disc; color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;   }
 
 
#left h2 {color:#333; margin:0 0 10px 0;font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:15px; letter-spacing:-1px;}
#left h3 {color:#333; margin:0 0 5px 0;font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:13px; }
#left h4 {color:#333; margin:0 0 5px 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; }
#left p {color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:11px; line-height:15px;margin:0 0 5px 0; }
 #left a {color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:11px; line-height:15px; text-decoration:underline;}
 #left a:hover {text-decoration:underline;}
hr {height: 1px; border-style: none; color:#ccc; background-color:#ccc; width:100%; margin:10px 0 10px 0;}
.pic {padding:5px; border:1px solid #ddd; float:right; margin:10px 0 10px 10px;}
.link {color:#666; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  text-decoration:underline;}
.link:hover {color:#333;}






.document_link {color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px; letter-spacing:-0.04em; text-decoration:underline; font-style:italic;}
.document_link:hover {color:#000;}

.document_text {
color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px; letter-spacing:-0.04em;
}

.details {
color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px; letter-spacing:-0.04em; font-style:italic;
}

.confirmbox {
background-color:#C4CCDB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #3366CC;
padding:10px;
color:#000000;
background-image:url(../images/admin/confirm.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top: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;
color:#000000;
background-image:url(../images/admin/error.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
}
.alertbox {
background-color:#F9E3E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #CC0000;
padding:10px;
color:#000000;
background-image:url(../images/admin/alert.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
}



table {color:#333; font-family:Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;}
 
 .text_image {padding:5px;  margin-right:5px; background-color:#FFF;}
 
 
 
 
 
 
 .boxtop { height:17px; padding:5px 10px 5px 10px; margin:0; background-image:url(v2images/boxtop.jpg); background-repeat:no-repeat; background-position:top left;  color:#eee; font-family:Arial, Helvetica, sans-serif;  font-size:12px; line-height:17px; font-weight:bold; text-decoration:underline; text-transform:uppercase;}
 .box { background-color:#fefefe; padding:10px; margin:0; border:1px solid #ccc;}
 .boxshadow { height:7px; background-image:url(v2images/boxshadow.jpg); background-position:center left; background-repeat:repeat-x; margin-bottom:5px; padding:0;}