body, html{margin:0px}
.menu a:link, .menu a:hover, .menu a:visited{color:#FFF; text-decoration:none}
body{background-color:#2293BD; font-size:12px; background-repeat:repeat-x}

#body{background-position:top; background-repeat:no-repeat; width:900px; min-height:800px; margin-top:20px; overflow:hidden; padding-bottom:5px;}

#logo{background-position:center; background-repeat:no-repeat; width:892px; height:200px; overflow:hidden; margin-top:5px}

.logo_name{width:880px; height:80px; margin-top:35px; text-align:right; padding-right:10px; color:#F00; font-family:'Century Gothic', Arial, Helvetica, sans-serif ; font-size:72px; text-decoration:none; font-style:italic;}

.logo_title{width:880px; margin-top:10px; padding-right:10px; text-align:right; font-size:26px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#FFF ; overflow:hidden;}
.logo_title_1{width:870px; margin-top:10px; text-align:right; font-size:18px; font-family:"Century Gothic", Arial, Helvetica, sans-serif ;color:#FFF ;}
.logo_title_1 a:link, .logo_title_1 a:hover, .logo_title_1 a:visited{ color:#FFFFFF ;}

#logo_bottom{background-position:center; background-repeat:no-repeat; width:890px; height:37px}
.menu{background-repeat:no-repeat; width:69px; height:20px; float:left; margin-top:12px; margin-left:6px; color:#FFF; font-family:Geneva,Arial,Helvetica,sans-serif; text-align:center;  overflow:hidden; vertical-align:middle; padding-top:5px;}

#center{width:890px;overflow:hidden; background-color:#D7E8EF;/*background: url(../images/right-side-bg-blue.jpg) repeat-y scroll 0 0;*/}

.center_left{width:666px;  float:left;  padding-top:10px; background-color:#FFFFFF; min-height:852px; }
.center_left {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-bottom:15px;}

.center_right{float:left; width:224px; background-color:#D7E8EF; overflow:hidden; position:relative; height:100%; bottom:0px; margin:auto 0px; }

.center_right_1{width:192px; height:27px; margin-top:30px; padding-top:10px; padding-left:12px;  color:#FFFFFF; margin-bottom:1px; border:none; text-align:left; font-weight:bold; background-repeat:no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.center_right_2{width:174px; height:27px; margin-top:0px; padding-top:10px;  padding-left:30px; margin-bottom:1px;text-align:left; background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.center_right_2 a:link, .center_right_2 a:visited,.center_right_2 a:hover{text-decoration:none; color:#FFFFFF;}


.contenttitle{height:40px; width:650px; text-align:left; margin-top:20px; margin-left:20px; color:#4A95B5; font-size:24px; font-weight:bold}


.alinkcolor a:link,.alinkcolor a:hover,.alinkcolor a:visited{ color:#0000FF; text-decoration:underline; }

.content{line-height:20px; font-size:13px}
.c2{margin-bottom:15px}
.c2, .c3{font-family:'comic sans ms',sans-serif; height:20px; margin-top:15px}
.c4{font-family:Tahoma}



.no{float:left; margin-left:10px; padding-left:10px; width:210px; height:30px; font-size:12px; text-align:left; padding-right:5px ; }
.no img{padding-right:10px}
.no a:link, .no a:visited,.no a:hover{text-decoration:none; color:#000000;}
.center_bottom{width:890px; background-repeat:repeat-y;}
.center_bottom img{float:left; margin-top:15px; margin-bottom:15px; margin-left:10px}

.footer{text-align:center; height:22px; color:#000; margin-top:10px; padding-top:8px}
.footer a:link, .footer a:hover, .footer a:visited{text-decoration:none; color:#000}
.footer a:hover{color:#0B2B38; text-decoration:underline;}
/*.footer div{ float:left; padding:6px 10px;}*/
/*tnc 10/01/2011*/

.footer a{padding:6px 10px;}

.sitemap{width:650px; height:503px; float:left; overflow:hidden; margin-top:20px}
.sitemap div{width:140px; height:35px; float:left; text-align:left; padding-left:20px}
.sitemap a:link, .sitemap a:hover, .sitemap a:visited{color:#0B2B38; font-size:14px; text-decoration:none}
.sitemap a:hover{text-decoration:underline}

.bottom{width:900px; height:20px;  text-align:right; font-size:14px; }

.bottom a:link,.bottom a:hover,.bottom a:visited{ text-decoration:none; color:#000000;}



#contacttitle{ font-size:24px; text-align:left; font-weight:bold; padding-left:10px;}
#contactcontent{ padding-left:15px;}

.contactleft{ width:120px; float:left; height:25px; padding-top:10px; font-family:"Comic Sans MS"; font-size:12px;}
.contactright{ width:500px; float:left; height:30px; padding-top:15px; text-align:left;}

.title,.mail,.phone{ width:300px; height:25px;}

.language{height:23px; padding-left:10px; text-align:left;  font-size:12pt; font-weight:bold; color:#000000;font-family:'Century Gothic', Arial, Helvetica, sans-serif ; }
.language a:link,.language a:visited,.language a:hover{ text-decoration:none; color:#000000;}

.front_button{background-color:#156F93; width:60px; height:25px; border:#0D3A4A solid 2px;; color:#fff;}


.center_right_2-1{width:204px; height:27px; margin-top:0px;text-align:left; }

.center_right_2-1 a{
 padding:6px 8px;
   background:url(../images/menuitem1-1.png) top right no-repeat;
    color:#FFFFFF; font-family:Geneva,Arial,Helvetica,sans-serif;
	min-width:200px;
   height:30px; line-height:25px; 
   color: #ffffff;
   text-align:left;
   text-decoration: none; 
 }
.center_right_2-1 a:hover{
	background-image:url(../images/menuitem2-1.png);
}


/* These styles create the dropdown menus. */
#navbar {
   margin: 0;
   padding: 0;
   padding-top:10px; }
#navbar li {
   list-style: none;
   float: left;
   margin-right:5px;
   text-align:left;
    }
#navbar li a {
   display: block;
   padding: 3px 8px;
   background:url(../images/menuitem1.png) bottom right no-repeat;
    color:#FFF; font-family:Geneva,Arial,Helvetica,sans-serif;
   min-width:75px;
   height:20px; line-height:20px;
   color: #fff;
   text-align:left;
   text-decoration: none; }
  	#navbar li a:hover {
		background-image:url(../images/menuitem2.png);
	}
#navbar li ul {
   display:none;
   width: 150px; /* Width to help Opera out */
   background-color: #69f; z-index:100000  }
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: none; margin:0; }
   
#navbar li:hover li a, #navbar li.hover li a {
	background:none;
   background-color: #1c7a9c;
   border-bottom: 1px solid #fff;
   color: #FFF; text-align:left ; 
    }
#navbar li li a:hover {
	background:none;
   background-color: #8db3ff; }
   
/* #navbar li li { padding-left:10px; background-color:#156F93;}*/
.fade2{ background-color:#FF0000; border:solid #0000FF 1px; color:#FFFFFF;padding-left:8px; margin-top:10px; width:300px;height:20px; }


#af-form-2097036117 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-2097036117 .af-body .privacyPolicy {
	color:#000000;
	font-size:11px;
	font-family:Verdana,sans-serif;
}
#af-form-2097036117 .af-body a {
	color:#094C80;
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
}
#af-form-2097036117 .af-body input.text,#af-form-2097036117 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana,sans-serif;
}
#af-form-2097036117 .af-body input.text:focus,#af-form-2097036117 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-2097036117 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana,sans-serif;
}
#af-form-2097036117 .af-body {
	padding:0;
	padding-bottom:5px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#000000;
	font-size:11px;
	font-family:Verdana,sans-serif;
}
#af-form-2097036117 .af-header {
	padding-bottom:9px;
	padding-top:9px;
	padding-right:10px;
	padding-left:10px;
	background-color:#F0F3F5;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	color:#000000;
	font-size:11px;
	font-family:Arial,verdana,sans-serif;
}
#af-form-2097036117 .af-quirksMode .bodyText {
	padding-top:2px;
	padding-bottom:2px;
}
#af-form-2097036117 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-2097036117 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-2097036117 .bodyText p {
	margin:1em 0;
}
#af-form-2097036117 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0057ac;
	border:1px solid #0057ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	font-family:Verdana,sans-serif;
}
#af-form-2097036117 .buttonContainer input.submit {
	width:auto;
}
#af-form-2097036117 .buttonContainer {
	text-align:center;
}
#af-form-2097036117 body,#af-form-2097036117 dl,#af-form-2097036117 dt,#af-form-2097036117 dd,#af-form-2097036117 h1,#af-form-2097036117 h2,#af-form-2097036117 h3,#af-form-2097036117 h4,#af-form-2097036117 h5,#af-form-2097036117 h6,#af-form-2097036117 pre,#af-form-2097036117 code,#af-form-2097036117 fieldset,#af-form-2097036117 legend,#af-form-2097036117 blockquote,#af-form-2097036117 th,#af-form-2097036117 td {
	float:none;
	color:inherit;
	position:static;
	margin:0;
	padding:0;
}
#af-form-2097036117 button,#af-form-2097036117 input,#af-form-2097036117 submit,#af-form-2097036117 textarea,#af-form-2097036117 select,#af-form-2097036117 label,#af-form-2097036117 optgroup,#af-form-2097036117 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-2097036117 div {
	margin:0;
}
#af-form-2097036117 fieldset {
	border:0;
}
#af-form-2097036117 form,#af-form-2097036117 textarea,.af-form-wrapper,.af-form-close-button,#af-form-2097036117 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-2097036117 input,#af-form-2097036117 button,#af-form-2097036117 textarea,#af-form-2097036117 select {
	font-size:100%;
}
#af-form-2097036117 p {
	color:inherit;
}
#af-form-2097036117 select,#af-form-2097036117 label,#af-form-2097036117 optgroup,#af-form-2097036117 option {
	padding:0;
}
#af-form-2097036117 table {
	border-collapse:collapse;
	border-spacing:0;
}
#af-form-2097036117 ul,#af-form-2097036117 ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	padding-left:40px;
}
#af-form-2097036117,#af-form-2097036117 .quirksMode {
	width:225px;
}
#af-form-2097036117.af-quirksMode {
	overflow-x:hidden;
}
#af-form-2097036117 {
	background-color:#F0F3F5;
	border-color:#CFCFCF;
	border-width:1px;
	border-style:solid;
}
#af-form-2097036117 {
	overflow:hidden;
}
.af-body .af-textWrap {
	text-align:left;
}
.af-body input.image {
	border:none!important;
}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button {
	float:none!important;
}
.af-body input.text {
	width:100%;
	float:none;
	padding:2px!important;
}
.af-body.af-standards input.submit {
	padding:4px 12px;
}
.af-clear {
	clear:both;
}
.af-element label {
	text-align:left;
	display:block;
	float:left;
}
.af-element {
	padding:5px 0;
}
.af-form-wrapper {
	text-indent:0;
}
.af-form {
	text-align:left;
	margin:auto;
}
.af-header {
	margin-bottom:0;
	margin-top:0;
	padding:0;
}
.af-quirksMode .af-element {
	padding-left:0!important;
	padding-right:0!important;
}
.lbl-right .af-element label {
	text-align: right;
}