@charset "utf-8";

A:link {text-decoration: none; color:#000000}
A:visited {text-decoration: none; color:#000000}
A:active {text-decoration: none; color:#000000}
A:hover {text-decoration: underline; color: #000}
img
{  border-style: none;
}


body
{
	background-color:#e67a32;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.center
{
	text-align:center;
	vertical-align:text-top;
}
.header
{
	background:url('images/spine-bg.png') no-repeat top left;
	vertical-align:text-top;
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url('images/tr.gif') no-repeat top right; 
}

.roundbottom {
	background: url('images/br.gif') no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.header .horNav {
	vertical-align: text-bottom;
	height: 50px;
	text-align:center;
	background:url(images/menu-bg.gif) repeat-x bottom #fff;
	width:80%;
	margin:0 auto 0 auto
}
table{
margin:0; padding:0;
}
.bl {background: url(images/bl.gif) 0 100% no-repeat; width: 100%}
.br {background: url(images/br.gif) 100% 100% no-repeat}
.tl 
{
	background: url(images/menu-tl.gif) 0 0 no-repeat;
}
.tr 
{
	background: url(images/menu-tr.png) 100% 0 no-repeat;
	
}
.clear {font-size: 1px; height: 1px}

#title{
width:350px;
color:#3b2977;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
position:relative;
top:-120px;
left:55PX;
float:right;
}

.header .middle {
	background-color: #FFFFFF;
	width:80%;
	/**/border:#3b2977 1px solid;
	border-bottom:none;
	margin:0 auto 0 auto;
	text-align:left;
	
}
.footer {
	
	background:url(images/footer-bg.gif) 0 100% repeat-x;
	background-color:#FFFFFF;
	width:80%;
	margin:0 auto 0 auto;
	border:#3b2977 1px solid;
	border-top:none;
	height:100px;
}
#sideImage {
	float: left;
	/*margin:0 0 0 -150px ;*/
	position:relative;
	left: -55px;
	top: -150px;
}
#pageLayout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 1280px;
}
.header .horNav .tl .tr .navBar {
	width: 98%;
	text-align: center;
	height:50px;
	border-collapse:collapse;
	position:relative;
	top:-15px;
}
.header .horNav .tl .tr .navBar td
{
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #000000;

}
.header .horNav .tl .tr .navBar #navBegin {
	border:none;
	background:none
}






/******************************************************************************/

.box{
	width:550px;
	background:#605fa8;
	padding:0 9px;
	/*margin:30px auto;*/
	position:relative;
	border:1px solid #605fa8;/* stop margin collapse*/
	border-left:1px solid #605fa8;
	border-right:1px solid #605fa8;
	z-index:2;
	min-height:0;/* ie7 haslayout fix*/
}
.inner{
	background:#605fa8;
	padding:10px 0;
	margin:-10px 0;
	min-height:0;/* ie7 haslayout issues fix*/
	position:relative;
	border-top:1px solid #605fa8;
	border-bottom:1px solid #605fa8;
	z-index:2
}
* html .inner, * html .box{height:1px}/* ie6 haslayout issues fix*/
.top,.base{
	margin:-11px -10px 0;
	background: url(images/circle-border.png) no-repeat left top;
	height:10px;
	position:relative;
	font-size:10px;
	clear:both;
	z-index:-1;/* drag corner under background*/
}
.base{
	background-position:left bottom;
	margin:0 -10px -11px;
}
.top span,.base span{
	background:url(images/circle-border.png) no-repeat right top;
	display:block;
	height:10px;
	font-size:10px;
}
.base span{background-position:right bottom;}
.content{width:100%;background:#605fa8;margin:-9px 0 -17px}
* html .content{margin:-12px 0}/* ie fails again*/
*+html .content{margin:-9px 0}/* ie7*/
/* additional boxes */
.two .content{background:#f00;min-height:0}
.two, .two .inner{background:#f00;}
.two{width:auto;border-color:#fff}
.two .top,
.two .base{	background:url(images/redcorner2.png) no-repeat left top;}
.two .top span,
.two .base span{background:url(images/redcorner2.png) no-repeat right top;}
.two .base{background-position:left bottom;}
.two .base span{background-position:right bottom;}
.two .box{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.two .inner{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.middle .middleText {
	text-align: left;
	margin-left: 25px;
	width: 60%;
	float:left;
	position:relative;
	right:45px;
}
.header .middle .middleImages {
	float: left;
	width:35%;
}

#center {
	margin-right: auto;
	margin-left: 65px;
	padding-left:5px;
}
#center #BottomBar {
	background-color: #FF9900;
	text-align:left;
}
#center #textAreaComments {
	height: 100px;
	width: 400px;
}
#center #textareaName
{
	font-size:10px;
	vertical-align:text-top;
}
#center #info {
	text-align: center;
}

