* {

	margin: 0;

	padding: 0;

}

.wrapper {

	width: 100%;

	overflow: hidden;

}

.wrapper-1 {

	width: 100%;

}

.clear {

	clear: both;

	font-size: 0%;

	line-height: 0%;

	height: 0;

}

input, select {

	vertical-align: middle;

	font-weight: normal;

}

img {

	border: 0;

	vertical-align: top;

	text-align: left;

}

ul, ol {

	list-style: none;

}

object {

	vertical-align: top;

}

a {

	outline: none;

	color: #00d2ff;

}

a:hover {

	text-decoration: none;

}

table, td, img {

	border: 0;

}

td, tr {

	vertical-align: top;

	text-align: left;

}

body {

	background: #224181;

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

	font-size: 100%;

	line-height: 1em;

	color: #71818a;

}

h6 {

	padding: 12px 0 17px 0;

	line-height: 1.308em;

	font-size: 1.083em;

	font-weight: normal;

	color: #fff;

}

.fleft {

	float: left;

}

img.fleft {

	margin: 0 18px 12px 0;

}

img.fleft1 {

	float: left;

	margin: 0 18px 0 0;

}

.fright {

	float: right;

}

img.fright1 {

	float: right;

	margin: 0 0 12px 20px;

}

.col-1, .col-2, .col-3, .col-4 {

	position: relative;

	float: left;

	overflow: hidden;

}

.bottom_logos {

float:left;

position:relative;

overflow:hidden;

width:580px;

}

.block-1, .block-2, .block-3, .block-4 {

	float: left;

	overflow: hidden;

}

#main {

	width: 900px;

	margin: 0 auto;

	font-size: 0.75em;

}

#header {

	background: url(images/header.jpg) no-repeat 0% 35px;

	position: relative;

	height: 487px;

}

#header strong {

	text-transform: uppercase;

	font-size: 0.833em;

	font-weight: normal;

	color: #50585d;

	position: absolute;

	top: 42px;

	left: 33px;

}



#header span img {

	display: block;

	height: 15px;

	padding: 0 2px 0 0;

	line-height: 15px;

	text-transform: uppercase;

	text-decoration: none;

	color: #50585d;

	position: absolute;

	top: 0px;

	right: -113px;

}



#header span img  a{

	display: block;

	height: 15px;

	padding: 0 0px 0 0;

	line-height: 15px;

	text-transform: uppercase;

	text-decoration: none;

	color: #50585d;

	position: absolute;

	top: -20px;

	right: 16px;

}



#header span a {

	background: url(images/rss.gif) no-repeat 100% 0%;

	display: block;

	height: 15px;

	padding: 0 21px 0 0;

	line-height: 15px;

	text-transform: uppercase;

	text-decoration: none;

	color: #50585d;

	position: absolute;

	top: 43px;

	right: 132px;

}

#header span a:hover {

	font-weight: bold;

}

#flash {

	position: absolute;

	top: 66px;

	left: 0;

}

#menu {

	position: absolute;

	top: 421px;

	left: 0;

}

#page1 #content {

	padding: 43px 46px 51px 57px;

}

#page3 #content {

	padding: 43px 46px 51px 57px;

}

#page7 #content {

	padding: 44px 46px 51px 57px;

}

#content {

	background: url(images/content.gif) repeat-y 15px 0%;

	padding: 30px 46px 43px 57px;

}

#content p {

	line-height: 1.308em;

	font-size: 1.083em;

}

#content p.extra {

	padding: 0 0 31px 0;

}

#content p.extra1 {

	padding: 0 0 16px 0;

}

#content p.extra2 {

	padding: 12px 0 31px 0;

}

#content p.no-indent {

	padding: 0;

}

#content p em {

	float: right;

	font-style: normal;

}

.row-1 {

	padding: 0 0 76px 0;

}

.line-ver-1 {

	background: url(images/line-ver.gif) repeat-y;

}

.line-ver-2 {

	background: url(images/line-ver.gif) repeat-y;

}

.line-ver-3 {

	background: url(images/line-ver.gif) repeat-y;

}

.data {

	width: 100%;

	padding: 17px 0 0 0;

	overflow: hidden;

	text-align: center;

}

.data strong {

	display: block;

	float: right;

}

.data b {

	display: block;

	float: left;

	padding: 2px 0 0 0;

}

.link {

	background: #00d2ff;

	display: inline-block;

	height: 25px;

	margin: 18px 0 0 0;

	padding: 0 12px 0 12px;

	line-height: 25px;

	font-size: 0.833em;

	text-transform: uppercase;

	text-decoration: none;

	color: #fff;

}

.link:hover {

	text-decoration: underline;

	color: #000;

}

.link-1 {

	line-height: 1.133em;

	font-size: 1.25em;

	color: #00d2ff;

}

.title {

	min-height: 35px;

	height: auto !important;

	height: 35px;

	padding: 0 0 7px 0;

}

.title-1 {

	min-height: 0px;

	height: auto !important;

	height: 0px;

	padding: 0px;

}

.title-2 {

	min-height: 35px;

	height: auto !important;

	height: 35px;

	padding: 0 0 19px 0;

}

#frmMail {

	width: 100%;

	padding: 12px 0 0 0;

}

#frmMail span {

	display: block;

	padding: 0 0 1px 0;

	text-transform: uppercase;

	font-size: 0.833em;

	color: #71818a;

}

#frmMail label {

	display: block;

	height: 26px;

	overflow: hidden;

}

#frmMail input {

	background: none;

	width: 163px;

	height: 15px;

	padding: 3px;

	border: 1px solid #353b3f;

	float: left;

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

	font-size: 1em;

	color: #71818a;

}



#frmMail select {

	background: none;

	width: 170px;

	height: 24px;

	padding: 3px;

	border: 1px solid #353b3f;

	float: left;

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

	font-size: 1em;

	color: #71818a;

}



#frmMail textarea {

	background: none;

	width: 163px;

	height: 110px;

	padding: 3px;

	overflow: hidden;

	border: 1px solid #353b3f;

	float: left;

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

	font-size: 1em;

	color: #71818a;

}

#frmMail a {

	background: #00d2ff;

	display: inline-block;

	height: 25px;

	margin: 15px 5px 0 0;

	padding: 0 12px 0 12px;

	float: left;

	line-height: 25px;

	font-size: 0.833em;

	text-transform: uppercase;

	text-decoration: none;

	color: #fff;

}

#frmMail a:hover {

	text-decoration: underline;

	color: #000;

}

.list li {

	background: url(images/marker.gif) no-repeat 0% 12px;

	padding: 0 0 0 24px;

	line-height: 2em;

	font-size: 1.25em;

	color: #00d2ff;

}

.list li a {

	color: #00d2ff;

}

.list-1 {

	padding: 4px 0 27px 0;

}

.list-1 li {

	/*background: url(images/line-hor1.gif) repeat-x 0% 14px;*/

	line-height: 1.538em;

	font-size: 1.083em;

	color: #71818a;

}

.list-1 li span {

	/*background: #181b1c;*/

	float: right;

	color: #00d2ff;

}

.list-1 li a {

	/*background: #181b1c;*/

	text-decoration: none;

	color: #71818a;

}

.list-1 li a:hover {

	text-decoration: underline;

}

.list-2 {

	padding: 6px 0 0 0;

}

.list-2 dt {

	padding: 0 0 17px 0;

	font-size: 1.083em;

	color: #fff;

}

.list-2 dt a {

	text-decoration: none;

	color: #fff;

}

.list-2 dt a:hover {

	text-decoration: underline;

}

.list-2 dd {

	padding: 0 0 18px 0;

	line-height: 1.308em;

	font-size: 1.083em;

}

.list-2 dd.extra {

	padding: 0 0 3px 0;

}

.list-indent {

	padding: 0 0 26px 0 !important;

}

.line-hor {

	background: url(images/line-hor.gif) repeat-x 0% 0%;

	width: 100%;

	height: 1px;

	overflow: hidden;

	margin: 0 0 60px 0;

}

.row-indent {

	padding: 0 0 40px 0;

}

.row-indent1 {

	padding: 0 0 34px 0;

}

#order-form {

	width: 580px;

	padding: 7px 0 0 0;

}

#order-form .column-right {

	float: right;

	width: 312px;

}

#order-form .column-left {

	float: left;

	width: 268px;

}

#order-form label {

	display: block;

	height: 30px;

	overflow: hidden;

}

#order-form input {

	background: none;

	width: 203px;

	height: 15px;

	padding: 3px 3px 3px 3px;

	margin: 0 0 0 8px;

	float: right;

	border: 1px solid #353b3f;

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

	font-size: 1em;

	color: #fff;

}

#order-form span {

	display: block;

	height: 23px;

	float: right;

	line-height: 20px;

	text-align: right;

	text-transform: uppercase;

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

	font-size: 0.833em;

	color: #71818a;

}

#order-form table {

	margin: 13px 0 0 1px;

	border-collapse: collapse;

	font-size: 1.083em;

}

#order-form table td {

	border: 1px solid #353b3f;

	line-height: 19px;

	padding: 0 10px 0 10px;

}

#order-form table td.column-1 {

	width: 121px;

	height: 23px;

	color: #fff;

}

#order-form table td.column-2 {

	width: 250px;

	text-align: center;

	color: #fff;

}

#order-form table td.column-3 {

	width: 62px;

	text-align: center;

	color: #fff;

}

#order-form table td.column-4 {

	width: 62px;

	text-align: center;

	color: #fff;

}

#order-form table td a {

	text-decoration: none;

	color: #00d2ff;

}

#order-form table td a:hover {

	text-decoration: underline;

}

#order-form table td b {

	display: block;

	text-align: center;

	font-weight: normal;

	color: #00d2ff;

}

#order-form table td em {

	display: block;

	font-style: normal;

	text-align: center;

}

#order-form i {

	font-style: normal;

}

#order-form i a {

	background: url(images/marker.gif) no-repeat 0% 5px;

	padding: 0 0 0 26px;

	margin: 36px 0 0 12px;

	float: right;

	font-size: 1.25em;

	color: #00d2ff

}

.indent-bot {

	margin: 0 0 16px 0;

}

#footer {

	height: 87px;

	overflow: hidden;

}

#footer p {

	padding: 27px 0 0 56px;

	font-size: 1.083em;

	color: #71818a;

}

#footer p a {

	color: #fff;

}





ul{

	padding:0px;

	margin:0px;

	padding-left:25px;

}



li{

	list-style:decimal;

	font-size:16px;

	font-weight:bold;

	color:#C4A3CE;

	line-height:20px;

}



#content ul li p{

	color:#71818A;

	font-size:12px;

	font-weight:normal;

	line-height:18px;

	margin:10px 0px 15px 0px;

}





#content ul li  a{

	color:#9AA4A9;

	font-size:12px;

	font-weight:normal;

	line-height:18px;

	margin:10px 0px 15px 0px;

}



.font20{

	padding-top:30px !important;

	

}
