/*Thanks to David Stock at pingsplat.com for the structure in this CSS file */

/*body {margin:0px 0px 0px 0px;background-color:#D4A24C;font: normal small Arial, Helvetica, sans-serif;color: #333;}*/
body {margin:0px 0px 0px 0px;background-color:#015195;font: normal small Arial, Helvetica, sans-serif;color: #333;}

body a{color:#0546FF; background-color:#FFF;}

body a:hover{color:#C00000; background-color:#FFF; text-decoration:none;}

body .outer {width:800px;margin:0px auto;}


/*---------------Begin First Level Blocks---------------*/

/*.outer .header{width:800px;height:200px;float:left;color:#FF0;background-color:#FFF;background-image:url(images/header01.jpg);background-repeat:no-repeat;background-position:top center;}*/
.outer .header{width:800px;height:150px;float:left;color:#FF0;background-color:#FFF;background-position:top center;}

.outer .content{width:800px;float:left;color: #333;background-color:#FFF;}

.outer .footer{width:790px;font-size:x-small;float:left;text-align:center;color: #333;background-color:#FFF;margin-bottom:40px;padding:60px 5px 15px 5px;}

.outer .menu {width:800px;float:left; background-color:#FFF;}

.outer .menu a.nav, a.nav:link, a.nav:visited {display:block; width:158px; height:35px; background:#FFF url(images/menuONOFF.jpg) repeat; border:1px solid #666; border-left:1px solid #DDD; margin-top:0px; text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:12px; color:#000; line-height:35px; overflow:hidden; float:left; }

.outer .menu a.nav:hover {color:#000; background:url(images/menuONOFF.jpg) repeat; background-position:-35px;}

.outer .menu  a.nav:active {color:#000; background:url(images/menuONOFF.jpg) repeat;background-position:-35px;}




/*---------------Begin Second Level Blocks-----------*/

.outer .content .left{line-height:150%;width:500px;float:left;list-style-type:none;padding:0px;margin:30px 0px 0px 25px;}

.outer .content .left img{margin:25px 125px;border:none;}

.outer .content .left form {border:1px dashed #999; margin:0; padding:10px;}

.outer .content .left li{width:450px;display:block;padding:2px 10px 2px 2px;margin:0px 0px 0px 15px;}

/*.outer .content .left {width:450px;display:block;padding:2px 10px 2px 2px;margin:0px 0px 0px 15px;}*/

.outer .content .left h1{font-weight:900;font-size:20px;line-height:150%; margin:0px;color:#C00000;background-color:#FFF;}

.outer .content .left h2 {font-weight:bold; font-size:large; padding-left:0px;margin:0px; color:#F66200;background-color:#FFF; line-height:150%;}

.outer .content .left .contact span{margin:5px; display:inline; color:#F00; background-color:#FFF;}

.outer .content .left .contact p span.example{margin:5px; display:inline; font-size:x-small; color:#0546FF; background-color:#FFF;}

.outer .content .left .contact input{color:#333; background-color:#FFF;width:150px;border:1px solid #c0c0c0;padding:4px;margin:2px; display:inline;}

.outer .content .left .contact input.number{width:30px;}

.outer .content .left .contact textarea{color:#333; background-color:#FFF; width:400px;height:30px;border:1px solid #C0C0C0;padding:4px 4px 4px 4px;margin:2px 2px 2px 2px;}

.outer .content .left .contact .send{background-color:#D9D7BB;color:#333;width:208px;border:1px solid #c0c0c0;padding:4px;}

.outer .content .left .contact .send a:hover{color: #333;background-color:#FFCAA0;}



.outer .content .right{line-height:150%;width:220px;float:left;list-style-type:none;padding:0px;margin:30px 0px 0px 15px;}

.outer .content .right img{margin:0px auto;border:none;}

<!--.outer .content .right li{display:block;padding:8px; color:#808080; background-color:#FFF; font-size:1.10em; line-height:150%;font-weight:900;}-->

.outer .content .right li p{padding:8px; margin: 45px 0 0 0;color:#808080;  background-color:#FFF;border:1px dashed #999; line-height:150%;font-weight:400;}

.outer .content .right .heading{font-weight:bold;font-size:large;}




