body {
border-top:1px solid #89ab0d;
background:#fff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px
}

img {
border:0
}

#header {
height:115px;
width:100%;
background:#acdd00
}

.head {
width:970px;
margin:0 auto
}

.logo {
vertical-align:top;
float:left;
width:325px;
margin:0;
padding:0
}

.nav {
width:645px;
margin:0;
padding:0
}

.toptabs {
vertical-align:bottom;
width:645px
}

.toptabs ul {
list-style:none;
display:inline;
width:645px
}

.toptabs ul li {
float:right;
width:116px;
margin:0;
padding:0 0 0 2px
}

.toptabs ul li a:link,.toptabs ul li a:visited {
display:block;
background-image:url(../images/tabs/tab.gif);
background-repeat:no-repeat;
text-align:center;
height:24px;
color:#496464;
font-family:tahoma;
font-weight:700;
font-size:1em;
padding-top:1px;
text-decoration:none
}

.toptabs ul li a:hover,.toptabs ul li a:active,.toptabs ul li a.selected {
display:block;
background-image:url(../images/tabs/tab-selected.gif);
background-repeat:no-repeat;
text-align:center;
height:24px;
color:#e7008c;
font-weight:700
}

#activetop {
width:100%;
background:#e4e4e4;
margin-top:15px;
margin-bottom:5px;
padding:0
}

.delivering {
width:970px;
height:250px;
margin:0 auto
}

.delivering2 {
width:970px;
height:175px;
margin:0 auto
}

.topleft {
float:left;
width:693px;
height:250px;
background:url(../images/bg/banner-background.gif) no-repeat;
margin:0;
padding:0
}

.topleft2 {
float:left;
width:693px;
height:175px;
background:url(../images/bg/banner.gif) repeat-x;
margin:0;
padding:0
}

.topleft2 p {
line-height:34px;
font-family:'Segoe UI', Arial, Verdana;
color:#fff;
font-size:1.7em;
font-weight:700;
font-style:italic;
padding:30px 0 40px 40px
}

.topleft2 h1 {
width:360px;
font-family:verdana;
font-size:14px;
line-height:20px;
color:#fff;
padding:0px 0 0px 0px
}

.toptext h1 {
width:360px;
font-family:verdana;
font-size:14px;
line-height:20px;
color:#fff;
padding:0px 0 0px 0px
}

.toptext {
width:360px;
font-family:verdana;
font-size:14px;
line-height:20px;
color:#fff;
padding:5px 0 10px 20px
}


.toptext p {
text-align:justify;
padding-right:25px
}

.toptext2 {
font-size:14px;
line-height:10px;
color:#fff;
padding:5px 0 15px 20px
}

.toptext2 p {
display:inline;
color:#fff
}

.pinklink {
position:relative;
left:8px;
top:5px
}

.topright ul li {
list-style:none;
background:url(../images/blue.gif) no-repeat left center;
border-bottom:1px dotted #82e8fc;
width:210px;
margin:0 0 0 20px;
padding:3px 0 4px 25px
}

.topright2 ul li {
list-style:none;
background:url(../images/blue-sm.gif) no-repeat left center;
border-bottom:1px dotted #82e8fc;
width:215px;
margin:0 0 0 20px;
padding:0 0 1px 22px
}

.topdiv {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
color:#82e8fc;
font-weight:700
}

#wrap {
width:970px;
margin:10px auto
}

.left {
background:url(../images/bg/speech.gif) no-repeat;
background-position:center top;
border-bottom:1px dotted #cedddd;
margin:0 5px 0 0
}

.left h2 {
color:#ef0090;
font-family:verdana;
font-size:13px;
line-height:18px;
font-weight:700;
text-align:justify;
margin:0;
padding:10px 20px 5px 10px
}

.left img {
margin:0;
padding:10px 10px 0 0
}

.left p {
width:186px;
height:120px;
vertical-align:top;
color:#555;
font-family:verdana;
font-size:1em;
line-height:16px;
margin:0;
padding:10px 10px 0 0
}

.left h5 {
text-align:right;
font-weight:500;
font-size:12px;
font-family:verdana;
padding:20px 20px 10px 0
}

.left h5 a {
color:#ef0090
}

.right {
border:5px solid #b3c4c4;
background-color:#364a4a;
width:227px;
text-align:justify;
font-family:verdana;
font-size:1em;
color:#fff;
padding:10px 20px 0
}

.right h2 {
font-size:16px;
color:#fff;
font-family:verdana;
font-weight:600;
padding:0
}

.right h3 {
text-align:left;
font-size:12px;
line-height:17px;
color:#7cd0e1;
font-family:verdana;
font-weight:550;
padding:15px 0 5px
}

.right h4 {
text-align:right;
font-size:11px;
font-family:verdana;
font-weight:500;
padding:0
}

.right h5 {
text-align:right;
padding:5px 0 8px
}

.right p {
text-align:justify;
font-size:11px;
line-height:15px;
color:#fff;
font-family:verdana;
border-bottom:1px dotted #FFF;
padding:3px 0 0
}

.right p a:hover {
color:#7cd0e1;
text-decoration:underline
}

#footer {
width:100%;
background:#ebebeb;
margin-top:5px
}

.foot {
width:970px;
background:#f4f4f4 url(../images/bg/footerbg.gif) repeat;
margin:0 auto
}

.foot1 {
margin:0;
padding:20px
}

.foot1 img {
padding:0
}

.foot1 h1 {
text-align:justify;
font-size:10px;
font-family:verdana;
color:#7dd4ff;
line-height:12px;
font-weight:500;
padding:5px 0
}

.foot1 p {
text-align:justify;
font-size:10px;
font-family:verdana;
color:#7dd4ff;
line-height:12px;
font-weight:500;
padding:10px 0
}

.foot2 {
line-height:18px;
margin:20px;
padding:0
}

.foot2 a:hover {
font-size:9px;
font-family:verdana;
color:#fff;
text-decoration:underline
}

.foot2 h6 {
font-weight:600;
font-size:11px;
font-family:verdana;
color:#7dd4ff;
line-height:12px;
margin:0;
padding:0 0 10px
}

.foot2a {
width:138px;
margin:0 10px 10px;
padding:0
}

.foot2b {
width:138px;
margin:0 0 10px 10px;
padding:0
}

.admedium {
margin:0;
padding:10px 0 10px 10px
}

.foot3 img {
padding:10px
}

form {
width:250px;
margin:0;
padding:0
}

.col1 {
font-size:11px;
font-family:verdana;
color:#fff;
font-style:italic;
text-align:right;
width:75px;
margin:0
}

.col2 {
width:175px;
margin:0
}

.col2comment {
width:175px;
height:44px;
margin:0
}

.col1comment {
font-size:10px;
font-family:verdana;
color:#fff;
font-style:italic;
text-align:right;
width:75px;
height:62px
}

.row {
width:250px
}

.submit {
height:19px;
width:250px;
margin:0;
padding:5px
}

.input {
background-color:#fff;
font:11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#49597c;
border:1px solid #3c9bca;
margin:0 0 6px 8px;
padding:1px
}

.textarea {
border:1px solid #3c9bca;
height:42px;
background-color:#fff;
font:11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#49597c;
margin:1px 0 0 8px;
padding:0
}

#base {
width:100%;
background:#ebebeb
}

.base1 {
width:950px;
background:#364a4a;
border-bottom:20px solid #243434;
font-family:verdana;
font-size:10px;
color:#cad8d8;
line-height:18px;
margin:0 auto;
padding:10px
}

.base1 img {
margin:0 5px 0 0;
padding:0
}

.base1 p {
margin:0;
padding:0 0 0 2px
}

.base1 a:hover {
color:#b8ed00;
font-size:1em;
font-family:verdana;
text-decoration:none;
padding:1px 2px
}

.base2 {
float:left;
display:inline;
width:246px;
vertical-align:top;
color:#cad8d8;
font-family:verdana;
font-size:11px;
text-align:right;
line-height:18px;
margin:0;
padding:0 0 0 5px
}

.base2 a:hover {
color:#b8ed00;
text-decoration:none;
margin:0;
padding:0
}

.page {
background:url(../images/bg/speech.gif) no-repeat;
background-position:center center;
margin:0
}

.page h2 {
color:#ef0090;
font-family:verdana;
font-size:13px;
line-height:18px;
font-weight:700;
text-align:justify;
margin:0;
padding:10px 20px 5px
}

.page img {
margin:0;
padding:5px 10px 5px 0
}

.page p {
vertical-align:top;
color:#555;
font-family:verdana;
font-size:1em;
line-height:16px;
margin:0 0 0 20px;
padding:5px 10px 5px 0
}

.page a:hover {
color:#f30093;
text-decoration:underline
}

.page ul {
font-family:'Segoe UI', Arial, Verdana;
font-size:13px;
font-weight:700;
color:#f30093;
margin:0;
padding:0 0 10px 30px
}

.page ul li {
list-style:none;
background:url(../images/content-bullet.gif) no-repeat left top;
background-position:0 5px;
margin:0 0 0 10px;
padding:3px 0 3px 25px
}

.conbox p {
font-size:12px;
line-height:18px;
margin:0 3px;
padding:3px
}

.conbox {
border:dotted 2px #e2eeee;
background:#eef5f5;
margin:20px;
padding:20px
}

.condet p {
font-size:13px;
color:#f90096;
font-weight:700;
line-height:18px
}

.twitter a:hover {
color:#00ceff;
text-decoration:underline;
font-size:13px;
line-height:18px;
font-weight:700;
padding:2px
}

.column1 {
font-size:1em;
font-family:verdana;
color:#e7008c;
text-align:right;
margin:0;
padding:0
}

.column2 {
margin:0
}

.contactsubmit {
line-height:40px;
text-align:center;
margin:2px 0 0;
padding:0
}

.map2 {
vertical-align:middle;
margin:0;
padding:0
}

.contentnews {
font-family:verdana;
margin:0;
padding:0
}

.contentnews img {
border:2px solid #eef5f5;
margin:0 20px 10px 0;
padding:8px
}

.contentnews p {
font-size:12px;
line-height:15px;
color:#555;
text-align:justify;
margin:5px 20px 10px;
padding:0
}

.contentnews p a:hover {
color:#ff009a;
text-decoration:underline
}

.contentnews h1 {
font-size:15px;
color:#fff;
font-weight:700;
background-color:#ff009a;
line-height:20px;
margin:0 20px 0 0;
padding:5px 0 5px 20px
}

.contentnews h2 {
font-size:16px;
color:#ff009a;
font-weight:700;
line-height:20px;
margin:0 20px 0 0;
padding:5px 0 5px 10px
}

.contentnews h5 {
font-size:12px;
color:#ff009a;
font-weight:500;
line-height:19px;
margin:0 20px 0 0;
padding:0 0 0 20px
}

.contentnews h6 {
text-align:right;
font-weight:500;
margin:2px 20px
}

.contentnews h6 a:hover {
color:#ff009a;
font-size:12px;
text-decoration:underline
}

.contentnews h7 {
font-size:11px;
text-align:right;
font-weight:500;
line-height:19px
}

.contentnews h3 {
text-align:left;
font-size:12px;
line-height:17px;
color:#7cd0e1;
font-family:verdana;
font-weight:550;
padding:10px 0 0
}

.contentnews h4 {
text-align:right;
font-size:11px;
line-height:16px;
font-family:verdana;
font-weight:500;
padding:0
}

*,.foot3,.conbox td {
margin:0;
padding:0
}

.toptext2 a:link,.toptext2 a:visited,.toptext2 a:active,.right h2 a:link,.right h2 a:visited,.right h2 a:active,.right h5 a:link,.right h5 a:visited,.right h5 a:active,.foot a:link,.foot a:visited,.foot a:active,.contentnews h1 a:link,.contentnews h1 a:visited,.contentnews h1 a:active,.contentnews h2 a:link,.contentnews h2 a:visited,.contentnews h2 a:active {
color:#fff;
text-decoration:none
}

.toptext2 a:hover,.right h2 a:hover,.right h5 a:hover,.foot a:hover,.contentnews h1 a:hover,.contentnews h2 a:hover {
color:#fff;
text-decoration:underline
}

.topright,.topright2 {
color:#82e8fc;
background-color:#336c6c;
width:277px;
margin:0;
padding:0
}

.topright img,.topright2 img {
margin:0;
padding:0 0 0 20px
}

.topright ul,.topright2 ul {
color:#82e8fc;
margin:0;
padding:0
}

.topright ul li a:link,.topright ul li a:visited,.topright ul li a:active,.topright2 ul li a:link,.topright2 ul li a:visited,.topright2 ul li a:active,.topdiv a:link,.topdiv a:visited,.topdiv a:active {
color:#82e8fc;
font-family:verdana;
font-size:0.95em;
text-decoration:none
}

.topright ul li a:hover,.topright2 ul li a:hover,.topdiv a:hover {
color:#82e8fc;
font-family:verdana;
font-size:0.95em;
text-decoration:underline
}

.right h3 a:link,.right h3 a:visited,.right h3 a:active,.right h4 a:link,.right h4 a:visited,.right h4 a:active,.contentnews h3 a:link,.contentnews h4 a:link {
color:#69d6ec;
text-decoration:none
}

.right h3 a:hover,.right h4 a:hover {
color:#69d6ec;
text-decoration:underline
}

.right p a:link,.right p a:visited,.right p a:active {
color:#7cd0e1;
text-decoration:none
}

.foot2 a:link,.foot2 a:visited,.foot2 a:active {
font-size:9px;
font-family:verdana;
color:#fff;
text-decoration:none
}

.foot2a p,.foot2b p {
padding-top:0
}

.base1 a:link,.base1 a:visited,.base1 a:active {
color:#cad8d8;
font-size:1em;
font-family:verdana;
text-decoration:none;
padding:1px 2px
}

.base2 a:link,.base2 a:visited,.base2 a:active {
color:#cad8d8;
text-decoration:none;
margin:0;
padding:0
}

.page a:link,.page a:visited,.page a:active {
color:#f30093;
text-decoration:none
}

.twitter a:link,.twitter a:visited,.twitter a:active {
color:#00ceff;
text-decoration:none;
font-size:13px;
line-height:18px;
font-weight:700;
padding:2px
}

.contactinput,.column2 textarea {
font-size:1.1em;
font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#364a4a;
letter-spacing:1px;
border:1px solid #ddd;
background-color:#fff;
margin:1px 0 1px 5px;
padding:3px
}

.contentnews p a:link,.contentnews p a:visited,.contentnews p a:active {
color:#ff009a;
text-decoration:none
}

.contentnews h5 a:link,.contentnews h5 a:visited,.contentnews h5 a:active,.contentnews h7 a:link,.contentnews h7 a:visited,.contentnews h7 a:active {
color:#777;
text-decoration:none
}

.contentnews h5 a:hover,.contentnews h7 a:hover {
color:#777;
text-decoration:underline
}

.contentnews h6 a:link,.contentnews h6 a:visited,.contentnews h6 a:active {
color:#ff009a;
font-size:12px;
text-decoration:none
}

.flashunit {
	padding: 0px;
	background: #fff;
	border: 0px solid #ddd;
	margin: 0px auto;
	width: 0px;
}

.enterbtn{
	font-size:0px; 
	line-height:0px; 
	overflow:hidden; 
	border:none; 
	display:inline-block;
/*	text-align:left;
*/	text-decoration:none;
	text-indent:-99999px;
	background-image:url(../images/activeppc.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:110px;height:23px;
	vertical-align:middle;
	margin:0 1px 0 5px;
	outline:none;
	}
.enterbtn:hover{
	background-position:0 -23px;
	}

