*{margin: 0px;padding: 0px;}
a:link { color: #d8ffdc; text-decoration:none;}
a:hover { text-decoration: none; color: #000000;}
a:visited { color: #d8ffdc;}
body {  background-color: #b1c681; font: 12px Arial, Helvetica, sans-serif; color: #000000;}
#content{ margin: 0 auto; width: 1014px; text-align: left;}
#main{ width: 1014px; margin: 0 auto; clear:both;}
#header_bg{ background: url(../images/header_bg.png); background-repeat:repeat-x; background-position:top;}
#header { height: 125px; background: url(../images/header.png); background-repeat:no-repeat; background-position:left;}
#logo { height: 100px; text-align: left; padding-left: 150px; padding-top: 25px;}
#logo a { text-decoration: none; font-size: 18px; color: #ffffff;}
#logo H2 a{ font-size: 12px;}
#menu{ width: 1014px; height: 65px; margin: 0 auto;}
#menu_bg{ height: 82px; background: url(../images/menu_bg.png); background-repeat:repeat-x; background-position:top;}
#menu ul { list-style: none; padding-top: 4px; padding-left: 55px;}
#menu li { display: inline;}
#menu a { font-family: Georgia, "Times New Roman", Times, serif; text-align: center; text-decoration: none; color: #ffffff; font-weight: normal; font-size: 16px; float: left; width: 174px; height: 42px; display: block; padding-top: 20px;}
#menu a:hover{ width: 174px; height: 42px; background: url(../images/menu_hov.png); font-weight:bold; color:#ffff00; }
#left{ width: 251px;}
.bor{ border: 1px solid #701212; background-color: #ffffff; margin-bottom: 10px; padding-right: 20px;}
.bor2{ border: 1px solid #701212; background-color: #ffffff; margin-bottom: 10px; padding-right: 20px;}
.sidebar ul li a{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration:none;}
.sidebar a{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration:none;}
#left a:hover{ color: #000000;}
#left H3{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; width: 249px; height: 41px; font-weight: normal; padding-top: 10px; color: #ffffff; background: url(../images/titlebar.png); background-repeat:repeat-x; text-align: center;}
#left H4{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; width: 249px; height: 41px; font-weight: normal; padding-top: 10px; color: #ffffff; background: url(../images/titlebar2.png); background-repeat:repeat-x; text-align: center;}

#left ul { list-style: none; padding-top: 5px; padding-left:15px;}
#left li { background: url(../images/green_bullet.png); background-repeat:no-repeat; background-position: top left; padding-left: 20px; padding-bottom: 5px; margin-bottom: 3px;}

#right{ float: right; width: 750px;}
#right a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #701212;}
#right a:hover{ color: #000000; text-decoration:none;}
#right H4{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; width: 728px; height: 41px; font-weight: normal; padding-top: 10px; color: #ffffff; background: url(../images/titlebar.png); background-repeat:repeat-x; text-align: left; padding-left: 20px;}
#right p { margin: 0; padding: 0; padding-bottom: 10px; padding-left: 10px;}
#right h2 { margin: 0; padding: 0; padding-top: 10px; color: #196050;}
#footer { height: 58px; clear: both; padding-top: 30px; background: url(../images/footer.png); background-repeat:repeat-x; background-position:top;}
#footer p { margin: 0; font-size: 10px; text-align: center; color: #ffffff;}
#footer a { color: #ffffff;}

TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
TABLE {	BORDER-COLLAPSE: collapse; border-spacing: 0; }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; }

#doc { MIN-WIDTH: 800px; MARGIN: auto; WIDTH: 800px; TEXT-ALIGN: left; border-left:solid 1px; border-right:solid 1px; border-color:#000000; min-height:800px; background-color:#eeeeee; }
#eb { TEXT-ALIGN: left; COLOR: #0069aa; padding-left: 10px; padding-right: 10px; padding-top:5px; padding-bottom:5px; }
#logo_line { TEXT-ALIGN: left; padding-left: 10px; padding-top:5px; padding-bottom:5px; background:url(../images/p4.gif); }
#fmu { TEXT-ALIGN: center; padding-left: 10px; padding-top:3px; padding-bottom:3px; background-color:#000000; color:#FFFFFF; }
#smu { TEXT-ALIGN: left; padding-left: 20px; padding-top:3px; padding-bottom:3px; border-bottom:solid 1px; border-bottom-color:#cccccc; }
#win { TEXT-ALIGN: left; max-width:250px; }
#win_st { TEXT-ALIGN: left; color:#ffffff; background-color:#000000; max-width:250px; min-width:250px; padding-left: 5px; }
#win_bt { TEXT-ALIGN: left; color:#ffffff; background-color:#000000; max-width:350px; min-width:350px; padding-left: 5px; }

#myinputlg { width: 300px; color: #000000; padding-top: 2px; background-color: #cccccc; border: #8e8c8c 1px solid; font-family: tahoma, arial, sans-serif; font-size: 9px; font-weight: bold; }
#myinput { width: 150px; color: #000000; padding-top: 2px; background-color: #cccccc; border: #8e8c8c 1px solid; font-family: tahoma, arial, sans-serif; font-size: 9px; font-weight: bold; }
#myinputmd { width: 100px; color: #000000; padding-top: 2px; background-color: #cccccc; border: #8e8c8c 1px solid; font-family: tahoma, arial, sans-serif; font-size: 9px; font-weight: bold; }
#myinputsm { width: 50px; color: #000000; padding-top: 2px; background-color: #cccccc; border: #8e8c8c 1px solid; font-family: tahoma, arial, sans-serif; font-size: 9px; font-weight: bold; }
#flatbutton { width: 100px;	color: #000000;	background-color: #dddddd; border: #8e8c89 1px solid; font-family: tahoma, arial, sans-serif; font-size: 9px; font-weight: bold; }
#main_text { font-size:14px; }

.emails { font-family:Verdana,Arial,Helvetica,san-serif; font-size:10px; color:#000; background-color:#dddddd; }
.efolders { font-family:Verdana,Arial,Helvetica,san-serif; font-size:10px; color:#000; background-color:#dddddd; }
.emessages { font-family:Verdana,Arial,Helvetica,san-serif; font-size:10px; color:#000; background-color:#dddddd; height:100px; width:450px; overflow : auto; }
.eviews { font-family:Verdana,Arial,Helvetica,san-serif; font-size:10px; color:#000; background-color:#dddddd; height:250px; vertical-align:top; }
.vmessages { font-family:Verdana,Arial,Helvetica,san-serif; font-size:10px; color:#000; background-color:#dddddd; height:200px; width:590px; overflow : auto; }
.eminput { font-family:Arial, Helvetica, sans-serif; width:20em; font-size:10px; background-color:#c0b15c; }
.emtextarea { font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#c0b15c; }
.emsubmit { font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#c0b15c; width:10em; }
.emailinput { font-size:9px; color:#000000; background-color:#c0b15c; color:#000; width:7em; height:2em; }

.tech_domestic { background-color: #99ff99; padding: 1px;  }
.tech_diplomatic { background-color: #9999ff; padding: 1px;  }
.tech_military { background-color: #ff9999; padding: 1px;  }
.tech_industrial { background-color: #ffff99; padding: 1px;  }



