@CHARSET "ISO-8859-1";



/* General styles */

body { margin: 0px;	background-color: #2a5d7c }

body, div {	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #515151; }



img { border: none; }

a { color: #FF0000; text-decoration: none }

a:hover { color: #FF0000; text-decoration: none }





/* Layout */

div.container { background-color: #ffffff; width: 664px; margin: 0px auto 0px auto;  display: block; float: none; clear: both }



.h26 { height: 26px }



.w80 { width: 80px; }

.w100 { width: 100px; }

.w120 { width: 120px; }

.w180 { width: 180px; }



div#header { height: 113px; background-image: url('images/MNA_header.jpg'); background-repeat: no-repeat; cursor: pointer }

div#footer { padding-left: 60px }

div#bottom { height: 47px; background-image: url('images/bottom.gif'); background-repeat: no-repeat }

div#toplinks { padding-left: 0px }

div#shadow-top { height: 20px; background-image: url('images/shadow_top.gif'); background-repeat: no-repeat }

div#shadow-bottom { height: 21px; background-image: url('images/shadow_bottom.gif'); background-repeat: no-repeat }

div#bodycontent { padding: 20px 60px 20px 60px }

div#content { margin-top: 30px; text-align: justify; }

div#content img { border: none; display: block; float: none; clear: both; margin: 0px auto; }

div#titleimgdiv { text-align: center; }



div.adminimgdiv { text-align: center; }

/*div.adminimgdiv img, div.adminimgdiv input { display: inline; clear: none; float: left; margin: 0px 2px }*/

.mb30 { margin-bottom: 30px; }



form, fieldset {margin: 0px; padding: 0px;}

label { cursor: pointer; display: inline; float: left; margin: 5px auto 0px 10px; padding: 0px;}

input.text { display: inline;  margin: 5px auto 5px 10px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #C0C0C0; background-color: #FFF; padding: 2px 2px 0px 2px }

textarea.textarea { display: inline;  margin: 5px auto 5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #C0C0C0; background-color: #FFF; padding: 2px 2px 0px 2px }

input.button { cursor: pointer; display: inline;  margin: 5px auto 5px 10px; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; border: 1px solid #C0C0C0; background-color: #FFF; }

input.checkbox { display: inline;  margin: 5px auto 5px 10px;  }



.margint0 { margin-top: 0px; }

.marginb0 { margin-bottom: 0px; }

.lfloat { float: left; display: inline; }

.rfloat { float: right; display: inline; }



#loginFormDiv { font-size: 8pt; display: block;	float: none; clear: both; width: 300px; height: 170px; margin: 50px auto; padding: 0px; /*background-color: #EFEFEF; border: 1px solid #E0E0E0;*/}

#passwdFormDiv { font-size: 8pt; display: block;	float: none; clear: both; width: 340px; height: 170px; margin: 20px auto; padding: 0px; /*background-color: #EFEFEF; border: 1px solid #E0E0E0;*/}

.fieldlabel { font-size: 8pt;margin: 8px 0px; text-align: right; cursor: default }

.fieldinput { font-size: 8pt;margin: 5px 10px; text-align: left; cursor: default }

.formrow { font-size: 8pt;display: block; clear: both; height: 30px; }



.error-message { margin-bottom: -30px; text-align: center; color: #ff0000; font-weight: bold }

.confirm-message { margin-bottom: -30px; text-align: center; color: #00AA00; font-weight: bold }



.registrationformlink { background-image: url('images/icon_pdf.jpg'); background-position: left; background-repeat: no-repeat; padding-left: 48px }

.pdf { cursor: pointer; width: 112px; height: 33px; float: right; display: inline; clear: none; background-image: url('http://www.adobe.com/images/shared/download_buttons/get_adobe_reader.gif'); background-position: right; background-repeat: no-repeat;}



