html, body, td {
	padding: 0px;
	margin: 0px;
}
body, td, input, select, textarea, div, span {
	vertical-align: top;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
body {
	background: #ffffff;
}
table {
	border-collapse: collapse;
}
table td {
	padding: 0px 0px 0px 0px;
}
table.main {
	width: 100%;
	height: 100%;
}
table.main1 {
	width: 100%;
}
table.main2 {
	height: 100%;
}
td.top11 {
	height: 36px;
	background: #3a648f;
	border-right: 1px solid #ffffff;
}
td.top12 {
	background: #6e95bd;
	/*border-bottom: 1px solid #ffffff;*/
	padding: 3px 2px 0px 2px;
}
td.menu {
	text-align: center;
	padding: 8px 9px 0px 9px;
}
td.active {
	background: #8da9c6;
}
td.menu a {
	color: #ffffff;
	text-decoration: none;
}
td.menu a:hover {
	color: #ffffff;
	text-decoration: none;
}
td.div {
	text-align: center;
	padding: 0px 7px 0px 7px;
	background: url(images2/div.gif) center bottom no-repeat;
}
td.top21 {
	height: 32px;
	background: #6e95bd;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #ffffff;
}
td.top22 {
	background: url(images2/top2-bg.jpg) top repeat-x;
	color: #c94502;
	font-size: 10px;
	vertical-align: middle;
	padding: 0px 0px 0px 20px;
}
td.top23 
{
	border-left: 1px solid #ffffff;
	/*background: url(images2/top2-bg.jpg) top repeat-x;*/
	vertical-align: middle;
	text-align: right;
	padding: 0px 20px 0px 0px;
	background-color:#6e95bd;
}
td.top31 {
	height: 23px;
	background: #3a648f;
	border-right: 1px solid #d5dae0;
	border-bottom: 1px solid #d5dae0;
}
td.top32 {
	background: #3a648f;
	border-bottom: 1px solid #d5dae0;
	
}
td.top33 {
	background: #c3ced7;
	color: #28344a;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding: 0px 0px 0px 12px;
}

td.top41 {
	padding: 12px 0px 10px 0px;
	background: url(images2/line1.jpg) #5b81a8 bottom repeat-x;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #d5dae0;
}
.top41x1 {
	font-size: 20px;
}
.top41x2 {
	font-size: 12px;
}
.top41x3 {
	font-size: 13px;
}
.top41x4 {
	font-size: 20px;
}
td.top42 {
	background: url(images2/top-bg.jpg) #e8eaed left top no-repeat;
}
td.top43 {
	border-left: 1px solid #ffffff;
	background: #e6ebf1;
	padding: 15px 15px 15px 15px;
}
td.top43L {
	background: #e6ebf1;
	padding: 15px 15px 15px 15px;
}
td.top51 {
	height: 8px;
	background: #35679b;
	 border-right: 1px solid White;
	border-top: 1px solid White;
}
td.top52 {
	background: #35679b;
	border-left: 1px solid White; 
	border-top: 1px solid White;
}
td.top53 {
	border-left: 1px solid #d5dae0;
	border-top: 1px solid White;
}

td.mid1 {
	width: 22%;
	border-right: 1px solid #d5dae0;
}

td.mid1h {
	height: 27px;
	background: url(images2/arrow.gif) #81afd1 left top no-repeat;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding: 0px 0px 0px 28px;
}
td.mid1txt {
	padding: 15px 15px 15px 15px;
	border-bottom: 8px solid #ffffff;
}
td.contact {
	background: url(images2/leads.gif) bottom center no-repeat;
}
td.mid2 {
	width: 56%;
	height: 100%;
	padding: 20px 20px 20px 20px;
}
td.mid3 {
	width: 22%;
	border-left: 1px solid #d5dae0;
}
td.mid3h {
	height: 23px;
	background: #c3ced7;
	color: #28344a;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	padding: 0px 0px 0px 12px;
}
td.mid3txt {
	background: #e6ebf1;
	padding: 15px 15px 15px 15px;
	border-bottom: 8px solid #ffffff;
}
td.portf {
	background: url(images2/portfolio.jpg) #e6ebf1 bottom right no-repeat;
}
td.leads {
	height: 200px;
	background: url(images2/x_shop_link1.jpg) #e6ebf1 bottom center no-repeat;
}
td.streamline {
	height: 200px;
	background: url(images2/boy1.jpg) #e6ebf1 bottom right no-repeat;
}

td.bottom1 {
	border-right: 1px solid #ffffff;
	background: #d5dae0;
}
td.bottom2 {
	height: 25px;
	background: #35679b;
	color: #ffffff;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}
td.bottom3 {
	border-left: 1px solid #ffffff;
	background: #d5dae0;
}

p.small {
   	margin: 8px 0px 8px 0px;
}
h1 {
	color: #005c9c;
   	margin: 0px 0px 0px 0px;
	padding: 5px 0px 3px 0px;
	font-family: arial narrow;
	font-size: 26px;
	font-weight: normal;
	text-align: center;
}
h2 {
   	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
h3 {
   	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
h4 {
   	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	font-size: 12px;
	font-weight: bold;
}
a {
	color: #c94502;
	text-decoration: underline;
}
 a:hover 
 {
 	color: #FF5600;
	text-decoration: underline;
}
form {
   	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table.form td {
	padding: 3px 0px 3px 0px;
}
table.form {
	width: 100%;
}
input.input, textarea, select {
	width: 100%;
}
input.submit{

}
ul, ol {
	margin: 12px 0px 12px 23px;
}
li{
	margin: 3px 0px 3px 0px;
}
.blue {
	color: #0068a8;
}
td.aright {
	text-align: right;
}
p.faq {
	color: #0068a8;
	font-weight: bold;
}
p.xxsmall {
   	margin: 2px 0px 2px 0px;
}
div.faqh {
	width: 100%;
	padding: 3px 0px 3px 10px;
	background: #d5dae0;
   	margin: 12px 0px 0px 0px;
	color: #28344a;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
td.about1 {
	height: 200px;
	background: url(images2/img_about.jpg) top center no-repeat;
}
td.comment1 {
	height: 215px;
	background: url(images2/img_comment.jpg) top center no-repeat;
}
td.faq1 {
	height: 220px;
	background: url(images2/img_faq.jpg) top right no-repeat;
}
td.portfolio1 {
	height: 220px;
	background: url(images2/img_portfolio.jpg) top left no-repeat;
}
td.privacy1 {
	height: 175px;
	background: url(images2/img_privacy.jpg) top center no-repeat;
}
td.shop1 {
	height: 220px;
	background: url(images2/img_shop.jpg) top left no-repeat;
}
td.signup1 {
	height: 220px;
	background: url(images2/img_signup.jpg) top center no-repeat;
}
td.streamline1 {
	height: 215px;
	background: url(images2/img_streamline.jpg) top right no-repeat;
}
td.terms1 {
	height: 190px;
	background: url(images2/img_terms.jpg) top center no-repeat;
}

.simply
{
	font-size:9px;
	color:White;
}

ul.faq
{
	padding-left: 15px;
	margin-top:0px;
}

h2.faq, h3.faq
{
	padding-bottom:5px;
}

table.news_box
{
	margin-bottom:7px;
	margin-right:7px;
}

td.nb_header
{
	font-size: 0.8em; 
	color: #666666;
}

td.nb_body
{
	font-size: 0.9em; 
	text-align: justify;
}