/* globals */


body 


{


	margin: 0;


   padding: 0;


	font-family: verdana,arial,helvetica,sans-serif;


	color:#630;


	background-color:#fff;


}


div, p, td, li, span 


{


	font-size:10px;


   line-height: 140%;


}


p


{


   margin-top: 10px;


}


.right 


{


	float:right;


}


.left


{


	float:left;


}


a img 


{


	border: none;


	margin:0;


	padding:0;





}


div.clear 


{


   margin: 0;


   padding: 0;


   clear: both;


   display: block;


   height: 1px;


   font-size: 1px;


   line-height: 1px;


}





/* forms */


form 


{


	display:inline;


	margin:0;


	padding:0;


}


input, select, textarea, label


{


	font-family: verdana,arial,helvetica,sans-serif; 


	font-size:10px;


	color:#630;


}


.inputbox 


{


	background-color:#fff;


  	border: 1px solid #666;


}


select 


{


	background-color:#fff;


}


textarea 


{


	background-color:#fff;


  	border: 1px solid #666;


}


.button 


{


	background-color:#fff;


   border: 1px solid #630;


   color: #c30;


   margin: 3px 0;


}


label, .label


{


   font-weight:bold;


}


.field 


{


   background-color:#e2e2be;


}


.required 


{


   font-weight: bold;


   color:#fff;


}





/* links */


a:link


{


	color:#c30;


   text-decoration: none;


}


a:visited 


{


	color:#930;


   text-decoration: none;


}


a:hover 


{ 


   text-decoration: underline;


}





/* global */


h2


{


   margin-bottom: -10px;


   font-size: 12px;


}


.footnote


{


   font-size: 9px;


}





/* topbar */


#globalnav


{


   border: 1px solid #fff;


   height: 148px;


}


#globalnav ul


{


   list-style: none;


   margin: 30px 0 0 0;


   padding: 0;


}


#globalnav li


{


   list-style: none;


   margin: 0;


   padding: 0;


   display: inline;


}


#logo


{


   height: 150px;


   background-color: #930;


}


#logo img


{


   margin-top: 48px;


}


#title


{


   margin-left: 20px;


}


h1


{


   margin: 66px 0 18px 0;


}





/* midbar */


.leftbar


{


   background-color: #c60;


}


#leftbar


{


   color: #fff;


} 


#leftbar p


{


   padding: 10px;


}


#leftbar a


{


   color: #fc0;


}


#rightbar


{


   height: 150px;


   background-color: #c60;


}


#rightbar img


{


   margin-left: 20px;


   margin-top: 25px;


}





/* bottombar */


.centerbar


{


   background-color: #f90;


}


#centerbar


{


   background-color: #f90;


}


#centerbar .content


{


   color: #fff;


   margin: 20px 10px;


}


#centerbar label


{


   color: #fff;


}


ul.arrow


{


   list-style: none;


   margin: 20px 0 0 0;


   padding: 0;


}


ul.arrow li


{


   list-style: none;


   background: url("../images/smallArrow.gif") no-repeat 0 5px;


   padding-left: 10px;


   margin-bottom: 10px;


}


ul.no-pad li


{


   margin-bottom: 0;


}


#footer


{


   color: #fff;


   padding: 10px 0 5px 10px;


}


#maincontent


{


   width: 410px;


}


#maincontent .content


{


   margin: 20px;


}