ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table,tr,td
{ margin: 0; padding: 0; border:0; text-align:left; }
a img,:link img,:visited img,fieldset { border: none; }
.clr{clear:both;height:0;font-size: 1px;line-height: 0px;}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	background:#1f292b url(images/main-bg-tile.gif) 0 0 repeat-x;
	padding:0;
	margin: 0;
	color:#ffffff;
}
p,ul,ol{margin-bottom:0.5em;}
ul,ol{margin-left:20px;color:#666;}
em{color:#89a1af; font-weight:bold; font-style:normal; text-decoration:underline;}
#mainwrapper{ margin:0 8px; padding-bottom:20px; zoom:1;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
#section-logo #logo {float:left;}
#comp-name {padding-top:16px;}
#tagline{font-size:0.8em; color:#a8bec1; line-height:0.8em;margin-top:-3px;}
#header-wrp{background:url(images/header-tile-bg-iphone.jpg) 0 0 repeat-x;}
#header-wrp #header{background:url(images/header-bg-iphone.jpg) 100% 0 no-repeat; height:109px;}
#slogan{padding:51px 0 0 19px;}
.fltrt{ float:right;}
.fltleft{ float:left; margin:0 10px 10px 0;}
#htb { background:#6c9e09 url(images/home-tab-tb.gif) 0 0 repeat-x; width:103px; margin-top:12px;}
#home-tab {
	display:block; background:url(images/home-tab-lb.gif) 0 0 no-repeat;
	text-decoration:none;
	color:#FFF;
}
#home-tab span{ display:block;
	background:url(images/home-tab-rb.gif) 100% 0 no-repeat;
	text-align:center;
	font-size:1em;
	padding:8px;
}
#breadcrumb{background:#b2bdbe url(images/breadcrumb-bg-tile.gif) 0 0 repeat-x; color:#2b3739; padding:15px; font-size:0.9em;}
#breadcrumb a{color:#2b3739;}
#cont{background:#4c6569 url(images/cont-cr.gif) 100% 100% no-repeat;margin-bottom:10px;zoom:1;}
#cont #cont-cl{background:url(images/cont-cl.gif) 0 100% no-repeat; padding:26px 0 20px 0;}
#navmenu{list-style:none; margin: 0 26px;}
#navmenu li{ margin-bottom:40px;}
#navmenu li a {color:#FFF; text-decoration:none; font-size:1.5em;}
#navmenu li .summary a {font-size:0.9em;}
#footer{margin-bottom:10px;}
.tlc, .trc, .blc, .brc, .tb, .bb
	{
	background-color:transparent;
	background-repeat: no-repeat;
	}
.tb, .bb
	{
	background-repeat: repeat-x;
	}	
#footer .tb
	{
	background-image:url(images/footer-tb.gif);
	background-position: 0% 0%;
	}
#footer .bb
	{
	background-image:url(images/footer-bb.gif);
	background-position: 50% 100%;
	background-color:#2c3a3c;
	}
#footer .tlc
	{
	background-image:url(images/footer-tlc.gif);
	background-position: 0% 0%;
	}

#footer .trc
	{
	background-image:url(images/footer-trc.gif);
	background-position: 100% 0%;
	}
	
#footer .blc
	{
	background-image:url(images/footer-blc.gif);
	background-position: 0% 100%;
	}
#footer .brc
	{
	background-image:url(images/footer-brc.gif);
	background-position: 100% 100%;
	}
.content	{
	padding:12px 20px 12px 20px;
	font-size:0.9em;
	color:#8eb1b6;
}
.content2 {
	padding:12px 20px 12px 20px;
	font-size:0.9em;
	color:#e0e7e7;
}
.content	a{color:#dadada;}	
.section, .box {margin:0 15px;}
.section{margin-bottom:20px;}
/* -- */
.box .tb
	{
	background-image:url(images/box-tb.gif);
	background-position: 0% 0%;
	}
.box .bb
	{
	background-image:url(images/box-bb.gif);
	background-position: 50% 100%;

	}
.box .tlc
	{
	background-image:url(images/box-tlc.jpg);
	background-position: 0% 0%;
	}

.box .trc
	{
	background-image:url(images/box-trc.jpg);
	background-position: 100% 0%;
	}
	
.box .blc
	{
	background-image:url(images/box-blc.gif);
	background-position: 0% 100%;
	}
.box .brc
	{
	background-image:url(images/box-brc.gif);
	background-position: 100% 100%;
	}
.box .rb
	{
	background-image:url(images/box-rb.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.box .lb
	{
	background-color:#ecf0f0;
	background-image:url(images/box-lb.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

* html .box h2 {height:40px;}
.box .heading {background:url(images/box-h-border.gif) 0 100% repeat-x; margin-bottom:9px;}
.box .content {min-height:140px;}
* html .box .content {height:140px;}
.box p {color:#728283;}
.box{margin-bottom:10px;}
/* -- */
.box h3 { font-size:1em; font-weight:normal; text-decoration:underline; margin-bottom:6px;}
#box1 h2, #box2 h2, #box5 h2 {color:#FFF; padding:3px 0 0 40px; background:url(images/icon1.jpg) 0 0 no-repeat; min-height:40px;}
#box1 h3, #box3 h3, #box4 h3 { color:#4399d4;}
#box2 h3 { color:#7aab10;}
#box3 h2 {color:#FFF; padding:3px 0 0 40px; background:url(images/icon2.gif) 0 0 no-repeat; min-height:40px;}
#box4 h2 {color:#FFF; padding:3px 0 0 40px; background:url(images/icon3.gif) 0 0 no-repeat; min-height:40px;}
.section {margin-top:20px;}
.section h2 {font-size:1.3em; margin-bottom:0.5em;}
.section h3 {color:#89a1af; text-decoration:underline; font-size:1em; font-weight:bold;} 
.section p {color:#617683;}
.section a.read-more{color:#f7f7f7; text-decoration:underline; padding-left:10px; background:url(images/read-more-bul.gif) 0 0.5em no-repeat;}
.list1, .list2, .list3{list-style:none;}
.list1 li{padding-left:20px; background:url(images/list1-bul.gif) 0 0.3em no-repeat; margin-bottom:0.5em;}
.list1 a{color:#89a1af;}
.list3 li{padding-left:20px; background:url(images/list3-bul.gif) 0 0.2em no-repeat; margin-bottom:1.1em;}
.list3 a{color:#486063; text-decoration:underline;}
.list2 li{color:#617683; margin-bottom:0.6em; padding:3px 0 0 87px; min-height:74px;}
* html .list2 li{height:74px;}
.list2 li a {color:#89a1af; font-weight:bold;}
.list2 h5{text-transform:uppercase; color:#b0ceca; font-size:0.9em; margin-bottom:0.3em;}
.list2 #l1{background:url(images/icon4.jpg) 0 0 no-repeat;}
.list2 #l2{background:url(images/icon5.jpg) 0 0 no-repeat;}
.list2 #l3{background:url(images/icon6.jpg) 0 0 no-repeat;}
#contact{color:#728283;}
#contact a{color:#4399d4;}
label{color:#728283;}
#your-name, #your-email, #your-message {
	width :100%; border:2px inset #ccd1c1; margin-bottom:10px; color:#728283;
	font:1.0em Arial, Segoe UI, Helvetica, sans-serif;
}
#your-message { padding-left:0; padding-right:0;}
#clear, #send {background:none; border:none;}
#clear span, #send span {color:#f7f7f7; font-size:1.3em; text-decoration:underline;padding-left:10px; background:url(images/read-more-bul.gif) 0 0.5em no-repeat;}