* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color:#e7e2dc; color:#5c5a80}
#wrapper {margin: 0 auto; width:1000px;}
#top {float: left; width:1000px;}
#top img{margin:20px 0 20px 0; border:none}
#text{float:right; width:700px; padding:30px 10px 0 0 }
#text h1{ text-align:right; font-size:20px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif}
#text h1 span{font-size:15px; font-style:italic}

/*Headers*/
#header {float: left; width:1000px; height:269px;  background-repeat:no-repeat; background-position:left}
#headerb {float: left; width:1000px; height:269px; background-repeat:no-repeat; background-position:left}
#headerc {float: left; width:1000px; height:269px;  background-repeat:no-repeat; background-position:left}
#headerd {float: left; width:1000px; height:269px; background-repeat:no-repeat; background-position:left}
#headere {float: left; width:1000px; height:269px;  background-repeat:no-repeat; background-position:left}
#headerf {float: left; width:1000px; height:269px; background-repeat:no-repeat; background-position:left}
#headerg {float: left; width:1000px; height:269px; background-repeat:no-repeat; background-position:left}
#headerh {float: left; width:1000px; height:269px; background-repeat:no-repeat; background-position:left}
#header h1, #headerb h1, #headerc h1, #headerd h1, #headere h1, #headerf h1, #headerg h1,#headerh h1{color:#7f7f7f; font-size:20px; font-weight:normal; width:470px; margin:10px 0 0 350px}
#header h1 span, #headerb h1 span, #headerc h1 span, #headerd h1 span, #headere h1 span, #headerf h1 span, #headerg h1 span, #headerh h1 span{color:#343164}
#header h2, #headerb h2, #headerc h2, #headerd h2, #headere h2, #headerf h2,#headerg h2, #headerh h2{color:#7f7f7f; font-size:14px; font-weight:normal;  margin:10px 0 0 350px}



/*Navigation width:992px;height:56px;*/
#navigation {float: left;   background-image:url(images/menu.gif); background-repeat:repeat-x; font-size:16px; font-weight:bold; color:#fff; line-height:50px;}
#navigation ul{padding:0 0 0 5px}
#navigation ul li{display:inline; list-style:none}
#navigation li{background-image:url(images/separator.gif); background-repeat:no-repeat; background-position:right; float:left; height:54px;}
#navigation a{color:#fff; padding:15px 29px 16px 25px; text-decoration:none;}
#navigation #none{border:none; background-image:none;}
#navigation a:link{}
#navigation a:visited{}
#navigation a:hover{background-color:#141237;background-image:url(images/separator.gif); background-repeat:no-repeat; background-position:right;}
#navigation #active{background-color:#141237; height:50px;}
#navigation .active{background-color:#141237; height:50px;}

.box {width:320px; height:315px; background-image:url(images/whitebox.jpg); background-repeat:repeat-x; background-position:top; margin:10px 0 0 0; border:1px solid #bababa; font-family:Verdana, Geneva, sans-serif; color:#5c5a80}
.box h3{font-size:18px; font-weight:normal; margin:10px 0 0 10px}
.box ul{margin:10px 10px 0 30px}
.box li{list-style:none; list-style-image:url(images/bullet.gif); list-style-position:outside; line-height:18px; margin:10px 0 0 0}
.box p{margin:20px; line-height:18px;}

#leftcolumn {height: 350px; width: 333px; float: left;}
#content {float: left; height: 350px; width: 333px; display: inline;}
#rightcolumn {height: 350px; width: 333px; float: left;}

/* Innerpage */
#innerpage {float: left; width:997px; background-color:#fff; font-size:16px; color:#5c5a80; padding:0 0 10px 0; margin:10px 0 10px 0; border:1px solid #bababa; background-image:url(images/pagecurl.jpg); background-repeat:no-repeat; background-position:top left}
#innerpage h1{font-size:20px; font-weight:normal; margin:10px 20px 0 20px; border-bottom:1px dotted #339; width:950px; padding:0}
#innerpage h2{font-size:20px; font-weight:normal; padding:5px 100px 70px 10px; float:left}
#innerpage p{margin:5px 20px 0 20px; line-height:18px; font-size:12px;}
#innerpage h5{font-weight:bold; font-size:13px; margin:20px 20px 0px 20px; font-weight:normal;}
#innerpage h5 b{text-decoration:underline;}
#innerpage ul{margin:10px 30px 10px 60px; font-size:12px}
#innerpage li{margin:0 0 0 0; line-height:18px; padding:0}
#pagecurl{width:230px; height:100px; background-image:url(images/pagecurl.jpg); background-repeat:no-repeat; background-position:top left; float:left}
#innerpage .links {width:950px; background-color:#CCC; border:1px solid #999; margin:10px 0 0 20px; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:top left; padding:0 0px 10px 0px}
#innerpage .links h1 {width:480px}
#innerpage .seminar {width:300px; background-color:#CCC; border:1px solid #999; margin:10px 0 0 20px; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:top left; padding:0 0px 5px 0px; float:left}
#innerpage .seminar p{margin:0 0 0 20px; font-size:11px}
#innerpage .seminar h3{font-size:14px; font-weight:normal; margin:0 0 0 20px; color:#666}
#innerpage h6{width:970px; font-size:18px; padding:10px 0 10px 30px; float:left; font-weight:normal}
.buttons {width:295px;text-align:right}
.buttons img{border:none}

/*Productt*/
#products {width:980px; padding:40px 0 50px 0; float:left}
.product {width:200px; height:200px; text-align:center; float:left; margin:0 40px 0 0}
.product img{border:none}

#footer {width:1000px; height:130px; clear: both; background-image:url(images/footer.jpg); background-repeat:no-repeat; background-position:center top; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#fff; text-align:center}
#footer ul li{display:inline}
#footer ul{padding:25px 0 0 0}
#footer a{color:#fff; padding:0 10px 0 10px; text-decoration:none;}
#footer a:link{text-decoration:none}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer p{color:#000; margin:10px 0 0 0}
#footer p a {padding:0}
#footer img{margin:25px 0 0 0}


.box12 { width:98%; background-image:url(images/whitebox.jpg); background-repeat:repeat-x; background-position:top; margin:15px 5px 10px 10px; padding:8px; border:1px solid #bababa; font-family:Verdana, Geneva, sans-serif; color:#5c5a80}

.required{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}