/*  Your Membership Website Script - www.yourmembershipwebsite.com  */
*{padding:0;
margin:0;
}

body {
background:url(imgs/bg_2.jpg) repeat-x left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3a3a3a;
margin:0 auto;
}































































a {































  color: #1d5d9a;































  }































a:hover {































  color: #ff0000;































  }































a.navigation {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(imgs/on.png);
	background-repeat: no-repeat;
	font-size: 11px;
	clear: left;
	float: left;
	height: 20px;
	width: 158px;
	padding-top: 1px;
	padding-bottom: 1px;
  }

a.navigation:hover {
	color: #FFC731;
	text-decoration: none;
	font-weight: bold;
	background-attachment: scroll;
	background-image: url(imgs/over.png);
	background-repeat: no-repeat;
	font-size: 11px;
	clear: left;
	float: left;
	height: 20px;
	width: 158px;
	padding-top: 1px;
	padding-bottom: 1px;
  }
















a.on-link {































	color: #FFFFFF;































	text-decoration: none;































	font-weight: bold;































	background-attachment: scroll;































	background-image: url(imgs/on.png);































	background-repeat: no-repeat;































	font-size: 11px;































	clear: left;































	float: left;































	height: 20px;































	width: 158px;































	padding-top: 1px;































	padding-bottom: 1px;































  }































a.on-link:hover {































	color: #FFFFFF;































	text-decoration: none;































	font-weight: bold;































	background-attachment: scroll;































	background-image: url(imgs/over.png);































	background-repeat: no-repeat;































	font-size: 11px;































	clear: left;































	float: left;































	height: 20px;































	width: 158px;































	padding-top: 1px;































	padding-bottom: 1px;































  }































a.succ {































  color: #000000;































  font-weight: bold;































  }































a.succ:hover {































  color: #fff000;































  font-weight: bold;































  }































a.warning {































  color: #ffffff;































  text-decoration: none;































  font-weight: bold;































  }































a.warning:hover {































  color: #ffffff;































  text-decoration: underline;































  font-weight: bold;































  }































































input.button {































	color: #000000;































	font-weight: bold;































	font-size: 12px;































	text-decoration: none;































	background-color: #FFFFFF;































  }































input.miniButton {































  background-color: #000000;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































input.S_button {































  background-color: #940021;





border: none;

























  color: #FFFFFF;































  font-weight: bold;































  font-size: 7pt;































  }































































p.success {































  background-color: #008000;































  color: #ffffff;































  font-size: 9pt;































  font-weight: bold;































  }































p.warning {































  background-color: #ff0000;































  color: #ffffff;































  font-size: 9pt;































  font-weight: bold;































  }































































span.answer {































  color: #000000;































  }































span.question {































  color: #008000;































  font-weight: bold;































  }































span.title {































  font-family: Impact, Arial Black;































  font-size: 14pt;































  color: #0d4892;































  }































span.subtitle {































  font-size: 11pt;































  font-style: italic;































  font-weight: bold;































  }































































table.boxed {































  border: 1px solid #7B0018;































  }































table.miniBoxed {































  border: 1px solid #000000;































  }































































td {































  font-size: 10pt;































  }































td.copyright {































	color: #000000;































	padding: 5px;































	font-weight: bold;































	font-family: Arial, Helvetica, sans-serif;































	font-size: 11px;































  }































td.header {































	color: #ffffff;































	background-color: #840021;
	height:20px;































	font-size: 12px;































	font-weight: bold;































	background-attachment: scroll;































	































	background-repeat: repeat-x;































	background-position: center top;































  }































td.rest {































  background-color: #ffffff;































  padding: 10px;































  }































td.miniHeader {































  background-color: #000000;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































td.miniRest {































  background-color: #FFFACD;































  font-size: 8pt;































  padding: 3px;































  }































td.S_header {
  background-color: #7B0018;
  height:20px;
  color: #ffffff;
  font-weight: bold;
  font-size: 8pt;
  }































td.S_rest {































  background-color: #FFFACD;































  font-size: 8pt;































  padding: 3px;































  }































td.divider {































  background-color: #aaaaaa;































  }































td.warning {































  background-color: #ff0000;































  color: #ffffff;































  font-weight: bold;































  }































































.input {































  background-color: #ffffff;































  color: #08438c;































  font-size: 10pt;































  border: 1px solid #08438c;































  }































.miniInput {































  background-color: #ffffff;































  color: #08438c;































  font-size: 8pt;































  border: 1px solid #08438c;































  }































.S_input {































  background-color: #ffffff;































  color: #08438c;































  font-size: 8pt;































  border: 1px solid #08438c;































  }































































td.navigation-square {































  padding: 5px;































/*  background-color: #FFFFFF;































  border-left: 2px solid #20296c;































  border-right: 2px solid #20296c;































  border-top: 2px solid #20296c; */































  }































td.navigation {































  background-color: #ffffff;































  border-bottom: 2px solid #08438c;































  }































td.logo-image {































  /*border-bottom: 1px solid #1d5d9a;*/































 /* background-color: #1d5d9a;*/































  }































td.header-adarea {































  border-bottom: 1px solid #1d5d9a;































  background-color: #1d5d9a;































  }































td.sidebar {































  background: url(imgs/nav-background.jpg);































  background-repeat: repeat-y;































  border-bottom: 1px solid #ffffff;































  border-left: 1px solid #ffffff;































  border-right: 0px solid #ffffff;































  width: 180px;































  padding-bottom: 100px;































  }































td.contents {































	padding-left: 15px;































	padding-right: 15px;































	padding-top: 15px;































	padding-bottom: 100px;































	background-color: #FFFFFF;































	border-bottom: 1px solid #ffffff;































	border-right: 1px solid #ffffff;































  }































span.sitename {































  color: #08438c;































  font-size: 15pt;































  font-weight: bold;































  }































span.siteslogan{































  color: #000000;































  font-size: 10pt;































  font-weight: bold;































  }































.table {































  background-color: #FFFACD;































  }































td.pbContents {































  background-color: #ffffff;































  padding: 5px;































  }































  .headline {































	font-family: Verdana;































	font-weight: bold;































	font-size: 15px;































	color: #FFFFFF;































	background-attachment: scroll;































	background-image: url(imgs/headline.jpg);































	background-repeat: no-repeat;































	background-position: center center;































	padding-top: 8px;































	height: 30px;































	width: 600px;































}































.help {































	font-family: Arial, Helvetica, sans-serif;































	font-size: 10px;































}































#footer{
width:100%;
background:url(imgs/bg_footer.gif) repeat-x left top;
height:100px;
padding:14px 0;
color:#8e8e8e;
line-height:16px;
}

#footer_link{
width:944px;
margin:0 auto;
}

#footer_link a{
color:#8e8e8e;
text-decoration:none;
}

.footer_sep{
margin:0 5px;
}

#footer_link a:hover{
color:#bb4a3b;
text-decoration:none;


}

#desgin_develop{
float:right;
height:21px;
}

#desgin_develop a{
background:url(imgs/logo_3ds.gif) no-repeat right top;
padding-right:35px;
height:21px;
display:block;
display:inline-block;
line-height:21px;
text-decoration:none;
color:#a3a9aa;
}

#desgin_develop a:hover{
background:url(imgs/logo_3ds.gif) no-repeat right bottom;
color:#bb4a3b;
text-decoration:none;
}
