* {padding : 0;margin : 0;}
body {background : #BECFD2 url(../images/background.jpg) repeat-x;background-attachment:fixed;font-family : Tahoma, Verdana, Arial, sans-serif;font-size : 9pt;color : #585858;border-top:4px solid #45767D;text-align:center;}

.rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5  }
ul { list-style-position: inside; margin-left: 2px;padding:5px 0; }
ul li { list-style-type: disc; margin-left: 15px;padding:2px 0;  }
ul ul li { list-style: none; margin-left: 10px; list-style-type: circle;lower-alpha; list-style-position: inside; }
table {font-size:9pt;}
a {color : #33575D;text-decoration : underline;}
a:hover {text-decoration : underline;}
blockquote {margin :10px 40px;border-left : 3px solid #ccc;padding : 0 0 0 8px;font-style:italic;}
blockquote .bottom {font-size:10px; font-style:normal;}
.clear {clear:both;}

div#content-wrap {text-align:center;margin:0px auto;padding :0;width: 800px;background : #fafafa;}

#header {margin : 0px auto; width :800px;padding :0;height:30px;}
#header h4 {font : bold 8pt "Tahoma", verdana, Arial;text-align:right;float:right;margin:0 0 0 5px;}
#header h4 a {padding:5px 10px;display:block;background : #45767D;color:#ededed;text-decoration : none;}
#header h4 a:hover {text-decoration : none;background:#ededed;color : #585858;}

#banner {margin : 0px auto; width :800px;padding :0;border-top:4px solid #fafafa;}

#menu {margin : 0px auto;padding :0;width : 800px;background : #45767D url(../images/menubg.gif) repeat-x top;border-top:2px solid #fff;border-bottom:2px solid #fff;text-align:center;font-size : 8pt;}
#menu a, #menu a:visited {color : #fff;text-decoration : none;font-weight:bold;}
#menu .submit {vertical-align : bottom;}
#menu .submit ul {margin : 0;padding :0;list-style : none;}
#menu .submit li {display : inline;margin : 0;padding : 0;background : #45767D url(../images/menubg.gif) repeat-x top;}
#menu .submit a {float : left;background : transparent;margin : 0;text-decoration : none;padding:6px 0 7px 0;}
#menu .submit a:hover {background : #45767D url(../images/menubg-over.gif) repeat-x top;}
#menu .submit a span {background : url(../images/menusep.gif) no-repeat left;display : block;padding : 0 12px;}
#menu .submit a span.single {background : url(../images/menusep.gif) no-repeat left;display : block;padding : 5px 12px;}

#modules {margin:0;padding :0;width : 800px;text-align:left;}
#modules .mod {height : 260px;width : 260px;float : left;margin:2px 2px;border:1px solid #E0E0E0;background:#F2F2F2;}
#modules h2 {font : bold 1em "Tahoma", verdana, Arial;color : #fff;background:#548D95;display:block;margin-bottom : 10px;padding : 5px 10px;
text-align:center;}
#modules img {border : 1px solid #d3d3d3;margin-bottom : 5px !important;}
#modules .img {text-align :center;}
#modules .text {color : #6B6B6B;text-align : justify;padding : 5px 10px;}

#maincontent {background : #fafafa;padding:15px;margin:0;text-align:left;}
#maincontent p {margin:10px 0 0 0;padding:0 15px;position: relative;}
#maincontent h2 {font : normal 1.5em "Tahoma", verdana, Arial;color : #548D95;border-bottom:1px solid #548D95;margin:10px 0;padding:5px 10px;background:#ddd;position: relative;}
#maincontent #introduction {text-align:justify;color: #6B6B6B;}
#maincontent .img-1{float:left;padding: 0 10px 0 0;}
#footer {text-align :center;padding:10px;color:#fff;background:#45767D;}

#bottom-wrap{margin: 0px auto; width:800px;padding:0;}
#bottom {bottom:0;clear:both;text-align:left;border-top:1px solid #45767D;padding:5px 10px;margin:10px 0;height:60px;color:#888;font-size : 8pt;}
#bottom .right {float : right;}
#bottom a {color : #33575D;text-decoration : none;}
#bottom a:hover {text-decoration :none;}

/*-----------------
	FORM
-------------------*/

.form{text-align:left;}
fieldset{border:0;border:1px solid #fff;margin-bottom:10px;clear:both;}
legend{font-weight:bold;margin-left:10px;}
label{margin:5px;float:left;}
label.block{clear:both;display:block;}
input.other-input{width:200px;}
input.short-text{width:150px;}
.button{margin:5px 0 0 0;}
.select {width:150px;display:block;}
