body {background-image:url('images/site_background.gif');margin:0px;}
div {font-family:arial,verdana,sans-serif;}
a {color:#012C61;text-decoration:none;}
a:hover {color:#a69e6d;text-decoration:underline;}
a.article_head {color:#012C61;font-family:georgia;font-weight:bold;text-decoration:none;}
a:hover.article_head {color:#a69e6d;font-family:georgia;font-weight:bold;text-decoration:none;}
a.more {font-size:11px;color:#012C61;font-weight:bold;text-decoration:none;}
a:hover.more {font-size:11px;color:#a69e6d;font-weight:bold;text-decoration:none;}
p {color:#666666;font-size:11px;line-height:150%}
p.abstract {line-height:150%;font-size:11px;margin-top:3px;margin-bottom:6px;color:#666666;}
p.header {font-size:14px;font-weight:bold;border-bottom:5px solid #d4ce9b;margin-top:12px;color:#012C61;font-family:georgia;}
b.header {font-size:14px;font-weight:bold;color:#a69e6d;font-family:georgia;}
p.title_text {line-height:150%;font-size:12px;color:#666666;}
p.text {line-height:150%;font-size:12px;color:#666666;}
p.text_level1 {line-height:150%;font-size:12px;color:#666666;}
b.text {line-height:150%;font-size:12px;color:#666666;}
#main {border:1px solid #c9c6af;width:826px;padding:0px;background-color:#ffffff; margin-top:0px;}
#header {background-image:url('images/header_bg.jpg'); background-position:top; background-repeat:repeat-x; height:175px; margin-bottom:0px;}
#logo {margin-bottom:0px;}
#content {width:480px;margin-top:6px;margin-left:20px;font-size:12px;float:left;}
#callout {width:280px;float:right;font-size:12px;margin:12px; background:url(images/callout_box_mid.gif) repeat-y; margin-top:30px; }
#callout_txt { margin:12px; }
#callout_michele {width:280px; height:126px; background: url(images/callout_michele_sola.gif) no-repeat ;}
#callout_top {width:280px; height:20px; background: url(images/callout_box_top.gif) no-repeat ;}
#callout_bottom {width:280px; height:20px; background: url(images/callout_box_bottom.gif) no-repeat ; margin-top:10px;}
#callout_img {float:right; margin-top:30px; }
#content_big {width:680px;margin-top:6px;margin-left:40px;font-size:12px;}
#footer {border-top:1px solid #c9c6af;background-color:#f0ecd6;height:25px;padding:6px;margin-top:20px;font-weight:bold;font-size:11px;color:#012C61;}
#navbar {background-image:url('images/header_clouds.jpg');width:826px;height:119px;background-repeat: no-repeat;}
#home_annoucnements {width:480px;float:left;font-size:12px;margin:6px; }
#home_spotlight {width:300px;float:right;font-size:12px;margin:6px; }
.abstract_right {width:237px;height:110px;float:right;}
.abstract_left {width:237px;height:110px;float:left;}
.thumbnail {width:75px;height:75px;border:1px solid #999999;float:left;padding:3px;}
.display_photo {width:150px;height:100px;border:1px solid #999999;float:left;padding:3px;margin-right:6px;}
.abstract_text {width:140px;height:100px;float:right}
.cta_button {width:280px;margin-left:12px; margin-right:12px;}
.nav_button {position:relative;top:119px;float:left;}
.home_image {border:1px solid #999999;float:left;padding:6px;margin:6px;}
p.call_text {line-height:140%;font-size:11px;color:#999966; margin: 20px 27px 10px 30px;}
p.call_title {font-size:11px;font-weight:bold; margin: 0px; 20px; 6px; 20px;}
.photolevel3 {border:1px solid #999999; width:287px; clear:right;}
.photolevel3 img{border:0px solid #999999; margin:6px;}
ul.lista {color:#666666; font-size:11px; }
ul.lista li {margin-left:-5px; margin-bottom:6px;}
br.half{ line-height:5px;}

#photo_class {text-align:center; color:#666666; display:block; }
#photo_farm  {text-align:center; color:#666666;  display:none; }
#photo_events{text-align:center; color:#666666;  display:none; }

.form_login {line-height:150%; font-size:12px; color:#666666; margin:30px;}
.box_input {display:block; width:70px; float:left; }
input {margin-bottom:2px;}

													/*"""""""" MENU STYLES """"""""*/	

.qmmc .qmdivider{display:block;font-size:1px;border:none;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc ul {left:-10000px;position:absolute;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li{position:relative;}
.qmmc ul {z-index:10;}
.qmmc ul ul {z-index:20;}
.qmmc ul ul ul {z-index:30;}
.qmmc ul ul ul ul {z-index:40;}
.qmmc ul ul ul ul ul {z-index:50;}
li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}

.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}

#qm0{background-color:transparent;border-width:0px;border-style:solid;border-color:transparent;float:left;margin-top:119px;}
#qm0 a{padding:0px 0px 0px 0px;background-color:transparent;color:#01096D;font-family:Arial;font-size:12px;	text-decoration:none;font-weight:bolder;border-width:0px 0px 0px 0px;border-style:solid;}
#qm0 a:hover{background-color:#16335D;color:#FFFFFF;font-weight:normal;}
body #qm0 .qmactive, body #qm0 .qmactive:hover {background-color:#16335D;color:#FFFFFF;text-decoration:underline;}
#qm0 div, #qm0 ul{padding:5px;margin:0px 0px 0px -1px;background-color:#FFFFFF;border-width:1px;border-style:solid;	border-color:#c9c6af;text-align:left;}
#qm0 div a, #qm0 ul a{padding:2px 5px 2px 5px;background-color:transparent;font-weight:normal;border-style:none;width:140px;}
#qm0 div a:hover, #qm0 ul a:hover{text-decoration:none;background-color:#16335D;}


