body { 
	margin: 0 auto; 
	background: #E6EAEC url(../sv4imago/background.jpg) no-repeat top left;
}


#container { 
	 width: 850px;
	 margin-top: 60px;
	 margin-right: auto;
	 margin-left: auto;
	 height: auto;
 	 text-align: left;
	 background-color: #F8F8FF;
	 border: 1px dotted #000000;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++[ begin accordian ]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#accordion{
	width: 812px;
	padding: 5px;
	position: relative;
}

h3.toggler{
	margin: 0;
	padding: 5px 5px 5px 15px;
	background: url(../sv4imago/panels.jpg) left top;
	color: #ffffff;
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

h3.toggler:hover {
	background-position: left -25px;
}

h3.toggler:active {
	color: #ffffff;
	background-position: left -50px;
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.element{
	background:#F8F8FF;
	position: relative; 
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++[ end accordian ]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#header { 
	 margin-left: 15px;
	 width: 820px; 
	 height: 50px;
	 background:  url(../sv4imago/header.jpg);
  	 background-repeat: no-repeat;
	 font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; color: #282828;
	 font-size: 11px; font-weight:bold;
	 position: relative; 
}

.headleft { 
	 margin-left: 15px;
	 margin-top: 30px;
	 width: 300px; 
	 height: 20px;
	 position: absolute; 
}

.menubar {
	margin-left: 355px;
	margin-top: 30px;
	width: 450px;
	height: 20px;
	position: absolute; 
}
	a.menu:link { color: #838B83; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
	a.menu:visited { color: #9CA9A9; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
	a.menu:hover { color: #C0C0C0; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
	a.menu:active { color: #282828; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
	

#content {
	margin-left: 15px;
	width: 820px;
	position: relative;
}

.imgoutline {
	border: 1px solid #990000;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++[ start form ]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* fix IE6.x iframe/select */
.fc-tbx iframe {
	z-index:-1;
	filter:mask();
	display:block;
        position:absolute;
}



form {
	width: 430px;
}

.fieldset {
	border-color: #000000;
 	border-width: 1px 0 0 0;
  	border-style: dotted none none none;
	font-family: Lucida Grande, Lucida Sans, Geneva, sans-serif; color: #99A3A3;
	font-size: 11px;
}

label { 
	float: left;
	width: 120px;
	font-weight: bold;
}

input, textarea {
	width: 275px;
	height: 16px;
	padding: 3px;
	margin-bottom: 5px;
	background: #eaeaf1;
	border-style: none;
	
}

textarea {
	width: 275px;
	height: 125px;
	padding: 3px;
	border-style: none;
}

#submitbutton {
	cursor: pointer;
	margin-top: 7px;
	margin-left: 120px;
	width: 280px;
	height: 20px;
	padding: 3px;
	background: #42454f;
	font-family: Lucida Grande, Lucida Sans, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;	
}

.MsgSent {
	Display: block;
	padding: 10px;
	margin-right: auto;
	margin-right: auto;
	margin-left: auto;
	width: 640px;
	height: 480px;
	text-align: center;
	border: 1px dotted #000;
	background-color: #F8F8FF;
}

.MsgSent h3 {
	background: url(../sv4imago/success.jpg) no-repeat 0 0;
	padding-left: 20px;
	height: 85px;
	line-height: 75px;
}


/* Error message */
.MsgError {
	Display: block;
	padding: 10px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	width: 640px;
	height: 480px;
	text-align: center;
	border: 1px dotted #000;
	background-color: #F8F8FF;
}

.MsgError h3 {
	background: url(../sv4imago/fail.jpg) no-repeat 0 0;
	padding-left: 20px;
	height: 200px;
	line-height: 75px;
	color: #990000;
}

.MsgSent p, .MsgError p {
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	color: #666666;
	font-size: 14px;
}

	a.MsgSent:link {font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 14px; color: #990000;}
	a.MsgSent:visited {font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 14px; color: #282828;}
	a.MsgError:link {font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 14px; color: #990000;}
	a.MsgError:link {font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 14px; color: #282828;} 
	
	

/* ++++++++++++++++++++++++++++++++++++++++++++++++++[ end form ]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.covertop {
	width:800px;
	text-align: center;
}

.covertext {
	margin-top: 10px;
	margin-left: 350px;
	line-height: 18px;
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 10px; color: #848484;
	
}

.sidebar {
	width: 310px;
	position:absolute;
	left: 0;
	bottom: 0;
}

.main {
	margin-left: 350px;
	width: 450px;
	line-height: 18px;
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; color: #848484;
	font-size: 10px;
}

#footer { 
	 margin-left: 15px;
	 width: 820px; 
	 height: 40px;
	 position: relative;
	 background:  url(../sv4imago/footer_bg.jpg);
  	 background-repeat: no-repeat;
	 font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; color: #282828;
	 font-size: 11px; font-weight: bold;
}
.footer_a { 
	 margin-left: 15px;
	 margin-top: 10px;
	 width: 300px; 
	 height: 30px;
	 position: absolute; 
}

.footer_b {
	margin-left: 355px;
	margin-top: 10px;
	width: 450px;
	height: 30px;
	position: absolute; 
}

	a:link { color: #bd4829; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
	a:visited { color: #99A3A3; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
	a:hover { color: #dd6f0c; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
	a.active { color: #99A3A3; font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
	
h1 {
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	color: #838B83;
	font-size: 13px;
	font-weight:bold;
}	

h2 {
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	color: #990000;
	font-size: 12px;
	font-weight:bold;
}	

b.stuff {
	font-family: Lucida Grande, Lucida Sans Unicode, Geneva, sans-serif;
	color: #31343d;
	font-size: 11px;
	font-weight:bold;
}	
