* { margin: 0; padding: 0; }

html { font: 62.5%/1.7 "Lucida Grande", Verdana, Tahoma, sans-serif; color: #fff; background: #423E39 url(../images/w_bg.gif) repeat-x 0 0; }
body { text-align: center; }

a           { color: #FFE99E; font-weight: bold;  }
a:hover     { text-decoration: none; }
a:hover,
a:active    { outline: none; }
a img       { border: 0; }
h2          { color: #FFE99E; }

strong      { color: #FFE99E; font-weight: bold;  }

/* The Main Window */
#sizer      { width: 769px; margin: 0 auto; text-align: left; }

/* Header -60*/
#header             { position: relative; float: left; width: 769px; height: 284px; }
#header h1          { float: left; display: inline; width: 274px; height: 218px; margin-left: 33px; overflow: hidden; }

/* Navigation */
#underlinemenu { margin-top: 10px; padding: 0; font-size: 1.1em; text-transform: uppercase; letter-spacing: 1px;}
#underlinemenu ul { margin: 0; margin-bottom: 1em; padding-left: 0; float: left; font-weight: bold; width: 100%; border: 0; border-width: 1px 0; }
* html #underlinemenu ul { /*IE only rule. Delete extra margin-bottom*/ margin-bottom: 0; }
#underlinemenu ul li { display: inline; }
#underlinemenu ul li a { float: left; color: #FFE99E; font-weight: normal; padding: 12px 10px 4px 10px; text-decoration: none;  }
#underlinemenu ul li a:hover { color: #FFE99E; background-color: black; border-bottom: 1px solid #FFE99E; padding-bottom: 0; }

/* Main Picture */
#main_intro   { float: left; width: 769px; margin-top: 10px; padding: 0; }

/* COntent */
#content    { clear: both; float: left; width: 769px; w\idth: 703px; height: auto !important; height: 500px; min-height: 500px; padding: 20px 33px; background: url(../images/w_content.gif) no-repeat 0 0; }
#content h1 { font-size: 2.4em; font-weight: normal; padding-bottom: 20px; padding-top:10px; background: url(../images/w_dotted.gif) repeat-x 0 100%; }
#content h1 img {float:right; padding-top:21px; padding-right:2px;}
#content h2 { font-size: 1.2em; text-transform: uppercase; letter-spacing: 1px; }
#content h3 { font-size: 1.18em; letter-spacing: 1px; color: #FFF8DF; }

#main_content,
#secondary_content  { margin-top: 27px; padding-bottom: 10px; }

#main_content       { float: left; width: 365px; }
#main_content h3 	{ margin-bottom: 10px; }
#main_content h2,
#main_content p     { margin-bottom: 20px; }
#main_content p     { font-size: 1.2em; }

#secondary_content h2  { margin-bottom: 20px; }
#secondary_content     { float: left; display: inline; width: 292px; margin-left: 46px; }
#secondary_content p   { color: #D5D0C8; margin-bottom: 20px; font-size: 1.2em; }

#navlist {  margin: 20px 0 20px 0px; padding: 0; font-size: 1.2em; color: #ffcb97; }
#navlist li { background-image: url(../images/w_bullet_gray.gif); background-repeat: no-repeat; list-style: none;  background-position: 0 8px; padding: 0 0 2px 12px}


#main_content2 { margin-top: 27px; padding-bottom: 10px; }
#main_content2 { float: left; width: 657px; }
#main_content2 h3 	{ margin-bottom: 10px; }
#main_content2 h2,
#main_content2 p     { margin-bottom: 20px; }
#main_content2 p     { font-size: 1.2em; }

/* Logomaster */
#logomaster { text-align: center; position: absolute; right: 180px; top: 160px; height:100%; }


/* Footer */
/* tHis is my second change for pretty footer */
#footer2      { width: 769px; margin: 0 auto; text-align: left; }
#footercontent2    { clear: both; float: left; width: 769px; w\idth: 703px; height: auto !important; height: 120px; min-height: 120px; padding: 20px 33px; background: url(../images/w_footbg.gif) no-repeat 0 0; }

#footer { float: left; width: 703px; padding-top: 15px; background: url(../images/w_dotted.gif) repeat-x 0 0; color: #D5D0C8; }
#company { margin-bottom: 5px; font-size: 1.4em; text-transform: uppercase; letter-spacing: 1px; }
.copyright {  background-color: #0099ff }
#foot_logo { float: left; margin-right: 20px; }










/*----------------------upload form---------------------------*/
#upload_form {
text-align:left;
}
#lightbox{
	xdisplay:none;
	position: absolute;
	top:50%;
	left:-9999px;
	z-index:9999;
	width:390px;
	height:320px;
	margin:-200px 0 0 -200px;
    border-left: 2px solid #d4d0c8;
    border-top: 2px solid #d4d0c8;
    border-right: 2px solid #404040;
    border-bottom: 2px solid #404040;
	background:#FFF;
	text-align:left;
	padding-top: 20px;
}
#lightbox[id]{position:fixed;}
#overlay{
	xdisplay:none;
	position:absolute;
	top:0;
	left:-9999px;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#444;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{position:fixed;}
#lhdr{position:absolute; top: 0px; left: 0px;background: #2c4887;font: bold 13px Arial;width:388px;height:18px;padding-left:2px;color:#FFFFFF;}
#close{position:absolute; top: 2px; right: 2px; cursor:pointer;}
FIELDSET {width: 400px; border: 1px solid #b3b3b3; font: 13px Arial; text-align: left;}
LEGEND   {background-color: #f3f3f3; border: 1px solid #b3b3b3; font: bold 13px Arial; padding: 2px;}
.div1, .file_list {text-align: left; color: #484B50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.div1 {width: 100%; padding: 10px;}
.upload_input {text-align:left; }
.upload_input input {font: 12px Arial; border: 1px solid #636363; margin-top: 1px; width: 100%;}
.upload_input option {font: 12px Arial; border: 1px solid #636363; margin-top: 1px; width: 100%;}
.file_list {width: 100%; border: 1px solid #434343; background-color: #ffffff;}
.file_list input {font: 12px Arial; border: 1px solid #c3c3c3; margin-top: 1px;}
.myForm {font: 12px Arial; border: 1px solid #636363; margin-top: 1px;}
.fdescr {width: 300px;}
.xfname  {color: #333;}
.xdescr  {color: #aaa;}
/* CSS below required for Inline3 mode */
.data {border-collapse:collapse; background-color: #e9e9e9; width: 400px; margin-bottom: 3px;}
.data TR TD {border: 1px solid #a3a3a3; font: 12px Arial;}
.bar1 {border: 1px solid #a3a3a3; background-color: #f6f6f6; text-align: left; vertical-align: middle; height: 20px; width: 98%;}
.bar2 {width: 1%; background-color: #c9c9c9; height: 20px; text-align: left;}
.message {width: 400px; border: 1px solid #909090; font: 11px Arial; margin-top: 5px; text-align: left; padding-left: 3px; background-color: #f9f9f9;}
.myLink  {font: bold 13px Arial; color: #303030; text-decoration: none;}
.btn     {font: 12px Arial; border: 1px solid #a3a3a3; background-color: #e9e9e9; margin-top: 3px; margin-bottom: 5px;}
#files_list {
font: 12px Arial;
}