*{margin:0;padding:0;}

body{font:95%/140% arial,helvetica,sans-serif;color:#000;background:#fff;text-align:center;border-top:5px solid #f69705;margin:0 0 15px 0;}

a{color:#6968ff;text-decoration:underline;}
a:hover{color:#f69705;text-decoration:none;}
a:active{color:#9a67cc;text-decoration:none;}

img{border:0;}

.b1{border:1px solid #999;}

.fl{float:left;}
.fr{float:right;margin-bottom:15px;margin-left:15px;}

#headercontainer {text-align:left;width:70%;padding:10px 0;margin:0 auto;}
#bodycontainer {background-color:#cf9;border-top:1px solid #9c6;border-bottom:1px solid #9c6;}
#mainbody {background-color:#fff;margin:0 auto;width:70%;padding-bottom:15px;}
#menu1{padding-top:5px;padding-right:5px;float:right;}

#section {background-color:#9c6;color:#fff;margin:0;padding:5px 0;}
#section h1{color:#fff;font:bold 120% arial,helvetica,sans-serif;margin:0;}

#topnav {text-align:right;margin:0;padding:0;color:#999;}
#topnav ul{margin:0 4px 0 0;padding:0;list-style-type:none;}
#topnav ul li{font:15px/25px arial,sans-serif;margin:0;padding:0;list-style-image:none;display:inline;}
#topnav ul li a{color:#696969;background:#cf9;text-decoration:none;padding:4px 10px;}
#topnav ul li a:hover{color:#fff;background:#9c6;text-decoration:none;}
#topnav ul li a:active{color:#fff;background:#f69705;text-decoration:none;}
#topnav ul li a:focus{color:#cf9;background:#f69705;text-decoration:none;}

#botnav {text-align:center;margin:0;padding:0;}
#botnav ul{margin:0;padding:0;list-style-type:none;}
#botnav ul li{font:15px/23px arial,sans-serif;margin:0;padding:0;list-style-image:none;display:inline;}
#botnav ul li a{color:#696969;background:#cf9;text-decoration:none;padding:3px 10px 5px 10px;}
#botnav ul li a:hover{color:#fff;background:#9c6;text-decoration:none;}
#botnav ul li a:active{color:#fff;background:#f69705;text-decoration:none;}
#botnav ul li a:focus{color:#cf9;background:#f69705;text-decoration:none;}

#botnav a{text-decoration:none;}

#content {background-color:#fff;text-align:left;color:#666;margin:20px 45px;}

#rightmenu{padding:10px;width:140px;}

#login{background-color:#eee;text-align:middle;padding:5px 0;}

/*top right nav*/
div#trnav {
	font-weight:normal;
	font-size:10pt;
	font-family:arial;
	font-size:10pt;
	position:absolute;
	right:10px;
	top:4px;
}

.error{font-family:verdana,tahoma,arial;font-size:10pt;font-weight:bold;color:aa3030;}

dt{font-weight:bold;font-size:120%;color:#696969;margin:15px 0;}
dd{margin:5px 15px;}

h2, h3, h4{margin:15px 0;}

h2{font-size:120%;color:#696969;}
h3{font-size:110%;color:#999;}

p{margin:15px;}

ul{margin:15px 30px;list-style-type:none;}
ul li{background:url(/images/bullet-purple.gif) left center no-repeat;padding:0 0 0 20px;}

table{border-collapse:collapse;font-size:90%;line-height:160%;margin:0;}
td, th{padding:3px 5px;}
table.bor td, table.bor th{border:1px solid #9c6;}
th{text-align:left;color:#696969;background:#cf9;}

/* Generic Styles */

.nw{white-space:nowrap;}

.td20{width:20%;text-align:right;}
.td25{width:25%;text-align:right;}
.td30{width:30%;text-align:right;}
.td35{width:35%;text-align:right;}
.td40{width:40%;text-align:right;}
.td45{width:45%;text-align:right;}

.td50l{width:50%;text-align:left;white-space:nowrap;}
.td50r{width:50%;text-align:right;white-space:nowrap;}

.td55{width:55%;text-align:left;}
.td60{width:60%;text-align:left;}
.td65{width:65%;text-align:left;}
.td70{width:70%;text-align:left;}
.td75{width:75%;text-align:left;}
.td80{width:80%;text-align:left;}

.td33{width:33%;}
.td34{width:34%;}
.td100{width:99%;}

.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}

.vab{vertical-align:bottom;}
.vam{vertical-align:middle;}
.vat{vertical-align:top;}

.bgeee{background:#eee;}
.bgddd{background:#ddd;}
.bgccc{background:#ccc;}

.fs10{font-size:75%;}
.fs11{font-size:80%;}
.fs12{font-size:85%;line-height:130%;}
.fs12px{font-size:12px;line-height:18px;}

.ls1{letter-spacing:1px;}
.ls2{letter-spacing:2px;}

.blue{color:#6968ff;}
.gray1{color:#696969;}
.gray2{color:#999;}
.green{color:#929e0c}
.orange{color:#f69705}
.purple{color:#9a67cc;}
.red{color:#e00;}

/* Begin Horizontal Rule */
hr{text-align:center;width:100%;height:1px;color:#9c6;border:none;} /* For Internet Explorer */
html>body hr{margin-right:0;width:100%;height:1px;background-color:#9c6;border:none;} /* For Gecko-based browsers */
html>body hr{margin-right:0;width:100%;height:1px;background-color:#9c6;border:0 solid #9c6;} /* For Opera and Gecko-based browsers */
/* End Horizontal Rule */

.header {
	background-color:#CF9;
	padding:3px;
}


/***********************************************/
/* input fields                                */
/***********************************************/
.field {
	background:white none no-repeat scroll 3px;
	border:1px inset #E1E1E1;
	font-family:"Lucida Grande",Lucida,Verdana,sans-serif;
	font-size:11px;
	padding:4px 4px 4px 22px;
	height:12px;
}
#login_name {background-image:url(/images/user_16.gif); }
#login_password {background-image:url(/images/lock_16.gif); }
#login_email {background-image:url(/images/mail_16.gif); }


/***** Buttons ********/
ul.btn, ul.btn li {
	list-style-type:none;
	margin:0px;
	padding: 0px 10px 2px 0px;
}
ul.btn li {
	float:left;
}
ul.btn a {
	width:100px;
	display:block;
	background:#FDA;
	color:#666;
	text-decoration:none;
	text-align:center;
	padding:4px;
}
ul.btn a:hover{
	background: #FFBD00;
	color:#000;
	text-decoration:none;
}


