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

/*body {margin:0px 0px 0px 0px;background-color:#D4DDE4;font: normal small Arial, Helvetica, sans-serif;color: #333;}*/
body {margin:0px 0px 0px 0px;background-color:#A7CAD5;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 .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;}




/*---------------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:5px;border:none;float:right;}

.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 .heading{font-weight:bold;font-size:large;line-height:150%; margin:0px;color:#C00000;background-color:#FFF;}

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


/*---------------Begin Form-----------*/

.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 p{padding:8px; margin: 0px 0px 0px 0px;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;}




