@charset "UTF-8";
/* CSS Document */

#wrapper {position: relative; width: 993px; margin: 20px auto 0px auto; text-align: left}



#site {float: left; width: 993px; height: 1139px; background-color: #fff; border: 1px solid #333}

html, body { min-height:101%; margin-bottom:1px; }/*sets a min height so ghost scrollbar appears when needed */
/*sets the body bg image color to black  */

body {
	margin:0; /*sets the body margins to zero */
	padding:0;/*zero off any padding */
	color:#FFFFFF;
	font-family: Verdana, Sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: 135%;
	background-color: #CCCCFF;
	}
	
/*sets top curve*/
#top {
	width: 993px;
	height: 29px;
	top: 72px;
	margin: 0 auto;
	background-image: url(../images/top_white.png);
	background-repeat: no-repeat;
}

/*sets bottom curve*/
#bottom {
	width: 993px;
	height: 29px;
	margin: 0 auto;
	background-image: url(../images/bottom_white_gen.png);
	background-repeat: no-repeat;
}

/*sets header area*/
#header {
	width: 993px;
	height: 100px;
	margin: 0 auto;
	left-margin: 20px;
	background-color: #FFFFFF;
	}
	
#logo {
	width: 993px;
	height: 79px;
	margin: 0 auto;
	background-image: url(/images/logo.png);
	background-repeat: no-repeat;
}

/*sets menu area*/
#menu {
	width: 993px;
	height: 38px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

/*sets banner image*/
#banner {
	width: 992px;
	height: auto;
	margin: 0;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#leftbanner{
	float: left;}

a:visited {
	color: #666666;
}
a:hover {
	color: #999999;
}
a:active {
	color: #CC0000;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../images/q.png);
	list-style-type: square;
}


.qua1  {
	text align: left;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}

.qua2  {
	text align: left;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.qua3  {
	clear: left;
	text align: left;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.qua4  {
	text align: right;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.qua5  {
	text align: right;
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.qua6  {
	text align: left;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.qua7  {
	text align: left;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.qua8  {
	text align: left;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
	
.qua9  {
	text align: left;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.qua10  {
	text align: left;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


/*sets text area*/
#folio_text {
	position: relative;
	background-color: #FFFFFF;
	width: 933px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
	text-align: left;
	line-height: 150%;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

#folio_left{
	height: auto;
	width: 550px;
	float: left;
	background-color: #FFFFFF;
	}
	
#folio_right{
	height: 850;
	width: 290px;
	float: right;
	}
	
#content {
	position: absolute;
	top: 140px;
	margin: 0px 0px 0px 0px;
	width: 288px;
	height: 800px;
	background-color: transparent;
}

	
#foliosub_right{
	height: 700px;
	width: 250px;
	margin-top: 120px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	z-index: 10;
	}
	
#prem_left{
	height: auto;
	width: 500px;
	margin-top: 10px;
	padding-bottom: 10px;
	}


/*sets footer*/

#footer {
	clear: both;
	width: 605px;
	height: auto;
	font-family: Verdana, Sans-serif;
	font-size: 100%;
	line-height: 135%;
	text-align: left;
	color: #000099;
	margin-top:20px;
	left: 155px;
	top: 2606px;
}
	
	
p.top {font-family: verdana; font-size: 12px; color: #006; margin: 10px 10px 0px 10px;}
#prem_right {
	height: auto;
	width: 300px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	position: absolute;
	top: 100px;
	right: 50px;
}

#prem_right_contact {
	height: auto;
	width: 460px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	position: absolute;
	top: 200px;
	right: 80px;
}

