BODY {font: 12px verdana; color: #000000; text-decoration:none; background-color: #FFFFFF;  margin-top:0px;}
IMG {border:0px; vertical-align:middle;}
FORM {margin:0px;}
P {font: 12px verdana; color: #000000; line-height:130%;}
LI {font: 12px verdana; color: #000000; line-height:130%;}
DIV {font: 12px verdana; color: #000000; line-height:130%;}

	a:hover{text-decoration:none; cursor: hand;} 
	a {text-decoration:none;  cursor: hand;}
	
.reference {border:0px solid; width: 910px; height:1; position:relative; top:0px; left:0px;}

.topmenuspace {border:0px; height:75px; width:900px; position:absolute; top:5px; left:0px;}
.toplogo {position:absolute; top:5px; left:0px; width: 900px; height:60px; text-align:center;}
.topmenuspacer1 {border-left:1px solid #CCCCCC; height:12px; width:1px; position: absolute; top:1px; left:437px;}
.topmenuspacer2 {border-left:1px solid #CCCCCC; height:12px; width:1px; position: absolute; top:1px; left:561px;}
.topmenuspacer3 {border-left:1px solid #CCCCCC; height:12px; width:1px; position: absolute; top:1px; left:702px;}
.topmenuspacer4 {border-left:1px solid #CCCCCC; height:12px; width:1px; position: absolute; top:1px; left:818px;}
.topmenuspacer5 {border-left:1px solid #CCCCCC; height:12px; width:1px; position: absolute; top:1px; left:900px;}
.topmenu1 {color:#000000; border:0px; position:absolute; left:439px; width:121; height:14px; background-color: #FFFFFF; text-align:center;}
.topmenu2 {color:#000000; border:0px; position:absolute; left:563px; width:138; height:14px; background-color: #FFFFFF; text-align:center;}
.topmenu3 {color:#000000; border:0px; position:absolute; left:704px; width:113; height:14px; background-color: #FFFFFF; text-align:center;}
.topmenu4 {color:#000000; border:0px; position:absolute; left:820px; width:79; height:14px; background-color: #FFFFFF; text-align:center;}

.topflash {border:0px; position:absolute; top:80; left:-2px; height:160px; width:900px; background-color: #FFFFFF;}

.contentarea {position:absolute; top:248px; left:0px; width:900px; height:auto;}
.contenttable{}
.leftcolumn {position:relative; left:0; width:221; height:auto; vertical-align:top;}
.leftmenuspace {text-align:left; background-color:#FFFFFF; position:relative; left:0; top:0;}
.leftmenutitle {background-color:#B6B6B6; position:relative; top:0; left:0px; color:#000000; font: 12px verdana; padding-top:4px; padding-left:8px;}
.leftmenuitem {font: 12px verdana; color:#333333; border:0px; position:relative; top:2px; background-color:#FFFFFF; padding-top:5px; padding-left:8px;}
.leftmenuspacer {border-bottom:1px solid #CCCCCC; position:relative; width:220px; font:2px}
.leftmenuspacerwhite {position:relative; width:220px; left:0px; font:2px}

.cornerright {position:absolute; top:0px; height:2px; width:2px; font: 1px; background-image:url('images/top_right.gif'); background-position: top right; background-repeat:no-repeat}
.cornerleft {position:absolute; left:0px; top:0px; height:2px; width:2px; font: 1px; background-image:url('images/top_left.gif'); background-position: top right; background-repeat:no-repeat}

.leftcolumnnl {position:relative; text-align:justify; color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none;padding-left:8px;padding-right:8px; padding-top:7px; line-height:130%;}
.newsletter {position:relative; top:5; width:138px; height:21; background-color:#FFFFFF; border: 1px solid #000000; font: 12px verdana ; font-weight:normal; text-decoration:none; padding: 2px;}
.newslettersubmit {position:relative; top:5; cursor: hand; width:60; height:21; border: 1px solid #000000; color:#000000; font: 11px verdana; background-color:transparent; font-weight:bold; text-decoration:none; text-align:center;}
.newsletterquit {height:21; font: 11px verdana; font-weight:normal; text-decoration:none; color:#000000;}


.maincontentreference {position:relative; left:0; width:680; height:auto;  vertical-align:top;}
.mainspace {text-align:left; background-color:#FFFFFF; position:relative; left:15px;}
.maintitle {color:#000000; font: 17px verdana; font-weight:normal; font-style:italic; padding-top:1px; width:660px;}
.mainparagraph {height: auto !important; text-align: justify; border:0px; position:relative; top:0; left:0px; color:#333333; font: 12px verdana; width:660px; line-height:138%;}
.mainspacer {border:0px; position:relative; top:0; left:8px; font: 0px; width:608px; height:12px;}
.contentspacer {border:0px; position:relative; top:0; left:8px; font: 0px; width:608px; height:6px;}

.footerspacer {border:0px; position:relative; top:0; left:0px; font: 1px; height:1px; border-bottom:1px solid #B6B6B6; width:100%}
.footer {border:0px; position:relative; width:100%; height:36px;background-color:#FFFFFF;}
.footercreate {position: absolute; top:12px; left:2px; color:#B6B6B6; font: 12px verdana;}
.footercopy {position: absolute; top:12px; left:400px; color:#B6B6B6; font: 12px verdana;}
.footercounter {position: absolute; top:4px; left:808px; color:#B6B6B6; width:92px; height:28px; background-color:#FAFAFA;}



.offerintroduction {position:relative; text-align:justify; color:#000000; font: 11px verdana ; font-weight:none; text-decoration:none;padding-left:8px;padding-right:8px; padding-top:7px; line-height:130%;}
.offerposition {position:relative; text-align:justify; color:#000000; font: 12px verdana ; font-weight:bold; text-decoration:none; padding-left:8px;padding-right:8px; padding-top:4px; line-height:130%;}
.offerreference {position:relative; text-align:justify; color:#000000; font: 11px verdana ; font-weight:bold; text-decoration:none; padding-left:8px;padding-right:8px; padding-top:4px; line-height:130%;}
.offerplace {position:relative; text-align:justify; color:#000000; font: 11px verdana ; font-weight:none; text-decoration:none; padding-left:8px;padding-right:8px; padding-top:4px; line-height:130%;}
.offermore {position:relative; text-align:justify; color:#000000; font: 11px verdana ; font-weight:none; text-decoration:none; padding-left:8px;padding-right:8px; padding-top:4px; line-height:130%; font-style:italic;}

.lefttitle {position:relative; top:0; text-align:justify; color:#000000; font: 13px verdana ; font-weight:bold; text-decoration:none; font-style:none; line-height:130%;}
.lefttext {position:relative; top:0; text-align:justify; color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none; font-style:none; line-height:130%;}

.offerlisttable {width:640px; position:relative; top:5px; }
.offerlistrow {height:33px;}
.offerlistposition {border-bottom: solid 1px #999999; vertical-align:middle; width:300px; color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none; font-style:none;}
.offerlistplace {border-bottom: solid 1px #999999; vertical-align:middle; width:190px;  color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none; font-style:none;}
.offerlistdate {border-bottom: solid 1px #999999; vertical-align:middle; width:90px;  color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none; font-style:none; text-align:center;}
.offerlistcheck {border-bottom: solid 1px #999999;  vertical-align:middle; width:60px;  color:#000000; font: 12px verdana ; font-weight:none; text-decoration:none; font-style:none; text-align:center;}
.offerlistcheckbutton {background-color:#CCCCCC; height:18px; border: 1px solid #FFFFFF;  cursor: hand;}

.offerlistpages {vertical-align:bottom; text-align:center; font: 11px tahoma; color: #000000; text-decoration:none; }
.offerlistprevious {position:absolute; top: 410px; left:10; font: 11px tahoma; color: #000000; text-decoration:none;  cursor: hand;}
.offerlistnext {position:absolute; top: 410px; left:540; font: 11px tahoma; color: #000000; text-decoration:none;  cursor: hand;}

.paragraph {text-align:justify; color:#000000; font: 12px verdana ; font-weight:normal; text-decoration:none; font-style:none; width:95%; line-height:130%;}
.paragraphsmall {text-align:justify; text-indent: 20px; color:#000000; font: 11px verdana ; font-weight:normal; text-decoration:none; font-style:none; width:95%; line-height:130%;}
.paragraphsmallleft {text-align:justify; color:#000000; font: 11px verdana ; font-weight:normal; text-decoration:none; font-style:none; width:95%; line-height:130%;}
.paragraphleft {text-align:justify; color:#000000; font: 12px verdana ; font-weight:normal; text-decoration:none; font-style:none; width:95%; line-height:110%;}
.paragraphlink {text-align:justify; color:#000000; font: 12px verdana ; font-weight:normal; text-decoration:none; font-style:none;}


.cvrow {height:50px;}
.cvcell {text-align:justify; color:#000000; font: 12px verdana ; font-weight:normal; text-decoration:none; font-style:none; line-height:120%; width:330px; vertical-align:top;}

.cvmenuspacer {border-bottom:1px solid #CCCCCC; position:relative; width:660; font:2px}

.cvreference {border:0px solid; width: 95%; height:20px; text-align:justify;}
.cvlink {font: 11px tahoma; color: #000000; text-decoration:none; }
.cvmenu {position:relative; width:680px; border:0px solid; text-align:left;}
.cvform {border: 1px solid #000000; font: 12px verdana ; font-weight:normal; text-decoration:none; padding: 2px; background-color:#FFFFFF;}
.cvsubmit {cursor: hand; width:70; height:21; border: 1px solid #000000; color:#000000; font: 11px verdana; background-color:transparent; font-weight:bold; text-decoration:none; text-align:center;}
.cvadd {cursor: hand; width:70; border: 1px solid #000000; color:#000000; font: 11px verdana; background-color:transparent; font-weight:bold; text-decoration:none; text-align:center; padding-top:3;}
.cvback {cursor: hand; width:200; height:19; border: 1px solid #000000; color:#000000; font: 11px verdana; background-color:transparent; font-weight:bold; text-decoration:none; text-align:center; padding-top:3;}
.cvnext {position:relative; left:240; font: 11px tahoma; color: #000000; text-decoration:none; }
.cvselect {}
