/* ::::: http://www.logovortex.com/css/logovortex-mainstyle.css ::::: */

body, html { margin: 0pt; padding: 0pt; }
body {
	min-width: 750px;
	background-color: #666666;
}
body#swirl { background-image: url('bg-swirl4.gif'); background-attachment: fixed; background-repeat: no-repeat; }
#bgstripwrap { margin: 0pt; padding: 0pt; background-image: url('bgstrip.gif'); background-repeat: repeat-x; height: 125px; }
#bgstripwrap-home { margin: 0pt; padding: 0pt; background-image: url('bgstrip-home.gif'); background-repeat: repeat-x; height: 125px; }
#wrapper { margin: 0pt auto; width: 750px; padding-top: 20px; }
#topstrip { width: 100%; }
#bgstrip { margin: 0pt; padding: 0pt 10px 4px; }
#logoswirl { margin: 0pt; padding: 0pt 0pt 3px 50px; }
#logourl { margin: 0pt; padding: 8px 0pt 0pt; }
#tagline { margin: 0pt; padding: 4px 0pt 30px 10px; font-family: Baskerville,Georgia,Times,"Times New Roman",serif; font-variant: normal; font-weight: normal; font-size: 95%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; color: rgb(0, 0, 0); }
#tagline.tag-home { text-align: center; }
#bgstrip #nav { font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-variant: normal; font-weight: normal; font-size: 90%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; color: rgb(255, 255, 255); padding-left: 175px; display: inline; top: -5px; position: relative; }
#bgstrip #nav.fr { font-size: 80%; }
#nav-home { font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-variant: normal; font-weight: normal; font-size: 90%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; color: rgb(255, 255, 255); text-align: center; padding-top: 40px; }
#nav a:link, #nav-home a:link { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:visited, #nav-home a:visited { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:hover, #nav a:active, #nav-home a:hover, #nav-home a:active { text-decoration: none; color: rgb(0, 0, 0); }
#topstrip #lang { width: 750px; position: absolute; padding-top: 18px; text-align: right; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-variant: normal; font-weight: bold; font-size: 80%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; }
#wrapper #lang.home { width: 750px; position: absolute; text-align: right; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-variant: normal; font-weight: bold; font-size: 80%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; }
#lang a:link, #lang a:visited { color: rgb(251, 15, 12); text-decoration: none; }
#lang a:active, #lang a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#logo-home { text-align: center; padding-top: 50px; }
#logo-flash { padding: 40px 0pt 20px; text-align: center; position: relative; }
.left { float: left; width: 250px; padding-left: 80px; }
.right { padding: 5px 10px 10px; float: right; width: 400px; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0); }
.right h1, #logos h1, #home h1, #error h1 { margin: 0pt; padding: 0pt; font-family: Baskerville,Georgia,Times,"Times New Roman",serif; font-variant: normal; font-weight: normal; font-size: 150%; line-height: normal; font-size-adjust: none; font-stretch: normal; font-style: italic; color: rgb(0, 0, 0); }
#home, #error { padding: 5px 10px 10px; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0); }
#error { width: 700px; }
#home { margin: 0pt auto; width: 435px; text-align: justify; }
.padtop { padding-top: 20px; }
.centre {
	font-family: Myriad,Verdana,Helvetica,Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 70%;
	line-height: 1.4em;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(0, 0, 0);
	text-align: center;
	width: 700px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#footer { padding: 100px 0pt 15px; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 60%; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(31, 31, 31); text-align: center; clear: both; width: 750px; }
#footer a:link, .right a:link, .centre a:link, #home a:link, #error a:link { color: rgb(251, 15, 12); text-decoration: underline; }
#footer a:visited, .right a:visited, .centre a:visited, #home a:visited, #error a:visited { color: rgb(246, 152, 15); text-decoration: none; }
#footer a:hover, .right a:hover, #home a:hover, #home a:hover, .centre a:hover, #footer a:active, .right a:active, .centre a:active, #home a:active, #error a:active { color: rgb(251, 15, 12); text-decoration: none; }
.clear { clear: both; }
.right .cssform p { margin: 0pt; padding: 5px 0pt 8px 150px; width: 250px; clear: left; height: 1%; }
.required { color: rgb(251, 15, 12); font-weight: bold; }
.error, .thanks { border: 3px solid rgb(251, 15, 12); padding: 5px; font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 110%; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; color: rgb(251, 15, 12); width: 450px; }
.right .cssform label { font-weight: bold; float: left; margin-left: -150px; width: 135px; }
.right .cssform textarea { height: 80px; }
input.btn { margin: 10px 0pt; padding: 2px; color: rgb(255, 255, 255); background-color: rgb(249, 102, 17); font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 110%; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 100px; }
input.txt, textarea.txt, select.txt { border: 1px solid rgb(251, 15, 12); padding: 3px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Myriad,Verdana,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 200px; }
* html .threepxfix { margin-left: 3px; }
#logos img { width: 190px; }
.logotopmid { padding: 0pt 40px; }
.logomidmid { padding: 0pt 40px; }
.logobotmid { padding: 0pt 40px; }
.logotoprow { padding-top: 30px; }
.logomidrow { padding: 50px 0pt; }
.logobotrow { padding-bottom: 50px; }
