/* CSS Document */

html,body{
	margin:0px auto; line-height:15px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#00205b;

}
*{ margin:0px auto; }
a{ color:#ff2285; text-decoration:underline; }
a:hover{ color:#ff2285; text-decoration:none; }
img{ border:0pt; }
table{ margin:0px; }
td{ padding:1px 3px; vertical-align:top; }
ul{ margin:0px; padding:0px; }
ul li{ margin:0px; padding:0px; }
/*=====================================================================================*/

#main{ width:953px; background:url(../images/mainBG.gif) repeat-y; overflow:hidden; }
.container{ position:relative; width:953px; overflow:hidden; }
.left{ background:url(../images/left.gif) no-repeat; width:4px; height:420px; float:left; }
.right{ background:url(../images/right.gif) no-repeat; width:4px; height:420px; float:right; }
.container-2{ width:945px; float:left; overflow:hidden; }
.colLeft{ background:url(../images/colLeft.gif) no-repeat; width:235px; float:left; }
#logo a{ position:relative; width:235px; height:120px; display:block;  overflow:hidden; text-indent:-1000px; }

#menu{ position:relative; width:195px; padding:74px 20px 0 20px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; }
#menu ul{ padding:0; margin:0; list-style:none; overflow:hidden; width:195px; }
#menu ul li{ margin:0; display:block; clear:both; float:left; width:195px; margin-bottom:10px; }
#menu ul li.sep{ width:1px; height:26px; background-color:#8c6210; font-size:0px; }
#menu ul li a{ background:url(../images/icon.gif) no-repeat left -100px; text-decoration:none; line-height:23px; padding:1px 7px 2px 20px; display:block; color:#1a1a1a; height:23px; }
#menu ul li a:hover{ background:url(../images/icon.gif) no-repeat left center; color:#ff007c; }
#menu ul li .menuSelected{ background:url(../images/icon.gif) no-repeat left center; text-decoration:none; line-height:23px; padding:1px 7px 2px 20px; display:block; color:#ff007c; height:23px; }
#menu ul li ul{ position:relative; padding:10px 0 0 0; width:117px; overflow:visible; display:none; }
#menu ul li ul li{ background:none; display:block; float:left; clear:both; padding:0; }
#menu ul li ul li a{ background:none; padding:0px; line-height:15px; display:block; color:#1a1a1a; width:auto; height:auto;  }
#menu ul li ul li a:hover{ background:none; padding:0px; line-height:15px; display:block; color:#ff1100; width:auto; height:auto; }
#menu ul li ul li .submenuSelected{ color:#ff1100; }

.colRight
{ 
	background:url(../images/colRight.gif) no-repeat; width:634px; padding:0 39px 0 37px; float:left;
	margin-right:0px !important;
	margin-right:-20px;
}
.heading{ position:relative; width:634px; height:40px; padding:80px 0 0 0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#558b94; }
.content{ position:relative; padding:10px 0 20px 0; }
.content ul{ padding:0; margin:0px; }
.content ul li{ padding:0px; margin-left:15px; }
.teaserBox{ position:relative; width:634px; background:url(../images/teaserBG.gif) repeat-x; overflow:hidden; }
.teaserLeft{ background:url(../images/teaserLeft.gif) no-repeat; width:10px; height:255px; float:left; }
.teaserRight{ background:url(../images/teaserRight.gif) no-repeat; width:10px; height:255px; float:right; }
.teaserContent{ width:614px; float:left; padding:4px 0 0 0; overflow:hidden; }
.teaser{ float:left; width:199px; margin:0 2px;}
.teaser a{ text-transform:uppercase; float:right; clear:both; }
.teaserHead{ width:195px; padding:10px 2px 0 2px; line-height:30px; height:30px; text-transform:uppercase; color:#568c94; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.teaser-1{ background:url(../images/teaser-1.jpg) no-repeat left 1px; width:199px; height:123px; margin-bottom:10px; }
.teaser-2{ background:url(../images/teaser-2.jpg) no-repeat left 1px; width:199px; height:123px; margin-bottom:10px; }
.teaser-3{ background:url(../images/teaser-3.jpg) no-repeat left 1px; width:199px; height:123px; margin-bottom:10px; }
.teaserText{ padding:0 5px; }

.footer{ background:url(../images/footer.gif) no-repeat; width:927px; height:45px; clear:both; text-align:right; padding:180px 26px 0 0; color:#2d6173; }
.footer a{ color:#2d6173; }