﻿* {margin:0; padding:0;}
/* @font-face {
    font-family: 'SugarPieRegular';
    src: url('http://www.partytimedjs.ca/sugar_pie-webfont.eot');
    src: local('☺'), url('http://www.partytimedjs.ca/sugar_pie-webfont.woff') format('woff'), url('http://www.partytimedjs.ca/sugar_pie-webfont.ttf') format('truetype'), url('http://www.partytimedjs.ca/sugar_pie-webfont.svg#SugarPieRegular') format('svg');
    font-weight: normal;
    font-style: normal;} */

body, h1, ul, li, form, fieldset, input, textarea {margin:0; padding:0; border:0;}
p {font-size:13px; line-height:15pt; text-align:justify; color:#666; margin:10px 0 6px 0; letter-spacing: .04em;}
h1 {font-size:16px; line-height:18pt; margin:0px 0 8px 0; color:#009; border-bottom:1px solid #009; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold;}
h2 {font-size:16px; line-height:18pt; margin-top:20px 0 6px 0; color:#009; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold;}
h3 {font-size:16px; line-height:18pt; margin-top:20px; color:#fff; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; text-align:center;}
h4 {font-size:14px; line-height:16pt; margin-top:20px; color:#06f; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold;}
h5 {font-size:14px; line-height:16pt; margin:14px 0 3px 0; color:#009; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; text-align:center;}
/* h1.fontface {font: 28px/32px 'SugarPieRegular', cursive; letter-spacing: 0; margin: 60px 0 -8px 0; border-bottom:11px solid #93b0e6;}
h5.fontface {font: 17px/20px 'SugarPieRegular', cursive; line-height:17pt; margin:19px 0 3px 0; color:#009; text-align:center;} */

a {color:#69f; font-weight:bold; text-decoration:none; outline:0;}
a:hover {color:#06f;}
a:active {color:#00c;}
a:visited {color:#36f;}
a:visited:hover {color:#00c;}
a:visited:active {color:#06f;}
img {border:none;}
.BoldBlue {color:#009; font-weight:bold; white-space:nowrap;}
.LightBlue {color:#93b0e6; font-weight:bold;} /* was #69f */
.clear {clear:both; line-height:1px; margin:1px 0 0 0;}
.clearB {clear:both; line-height:24px; padding:12px 0 0 0;}
.br {white-space:nowrap;}
.italic {font-style:italic;}
.tight {letter-spacing: .02em;}
.tighter {letter-spacing: .01em;}
.tightest {letter-spacing: -.005em;}
.noem {letter-spacing: .0001em; word-spacing: .0001em;}
.loose {letter-spacing: .05em; word-spacing: .015em;}
.looser {letter-spacing: .06em; word-spacing: .025em;}
.loosest {letter-spacing: .1em; word-spacing: .075em;}
.smaller {font-size: 11.5px; letter-spacing: -.005em;}
body {background:url(images/Party_Time_DJs_Background.png) left top repeat; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; margin:0px;}
.ControlWidth {width:820px;}
.ControlWidthB {width:360px; float:right;}
.TestimonialLeftA {font-size:12px; line-height:14pt; text-align:justify; color:#36c; margin:24px 0 6px 0;}
.TestimonialLeftB {font-size:12px; line-height:14pt; text-align:justify; color:#36c; margin:12px 0 6px 0;}
.TestimonialRight {font-size:12px; line-height:14pt; text-align:justify; color:#36c; margin:24px 40px 6px -30px;}
.Signature {font-size:10.5px; line-height:12pt; text-align:left; color:#039; margin:8px 0 6px 180px;}
.Rule {width:800px; float:left; font-size:10px; line-height:12pt; margin:0 0 8px 0; color:#009; border-bottom:1px solid #009; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold;}
#MainBody {width:900px; background:#FFF; margin:0 auto; -webkit-border-bottom-right-radius:24px; -webkit-border-bottom-left-radius:24px; -moz-border-radius-bottomright:24px; -moz-border-radius-bottomleft:24px; border-bottom-right-radius:24px; border-bottom-left-radius:24px; -moz-box-shadow:3px 3px 2px 0px #000; -webkit-box-shadow:3px 3px 2px 0px #000; box-shadow:0px 0px 20px 0px #000;}
#HomeHeader {margin:0; background:url(images/Party_Time_DJs_Bokeh.jpg) top no-repeat; width:900; height:262px;}
#SecondHeader {margin:0; background:url(images/Party_Time_DJs_Bokeh_2nd.jpg) top no-repeat; width:900; height:242px;}
#HomeBody {width:900px; background:#FFF; margin:0 auto; padding:0; -webkit-border-bottom-right-radius:24px; -webkit-border-bottom-left-radius:24px; -moz-border-radius-bottomright:24px; -moz-border-radius-bottomleft:24px; border-bottom-right-radius:24px; border-bottom-left-radius:24px; -moz-box-shadow:3px 3px 2px 0px #000; -webkit-box-shadow:3px 3px 2px 0px #000; box-shadow:0px 0px 20px 0px #000;}
#Party_Time_DJs_Logo {margin:40px 0px 0 40px; float:left; -moz-box-shadow:3px 3px 2px 0px #000; -webkit-box-shadow:3px 3px 2px 0px #000; box-shadow:3px 3px 4px 0px #040e23;}
.Home {display:inline; float:right; padding:171px 34px 0px 0px;}
.Second {display:inline; float:right; padding:121px 34px 0px 0px;} 
ul#Party_Time_DJs_Navigation {margin-left:70px; font-size:16px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif;}
ul#Party_Time_DJs_Navigation li {display:inline; font-weight:bold; float:left; padding:10px 15px; color:#69f; text-decoration:none; text-shadow:#222 1px 1px 1px; outline:0;}
ul#Party_Time_DJs_Navigation li:hover {color:#fff;}
ul#Party_Time_DJs_Navigation li.current {color:#fff; padding-bottom:8px; background:url(images/activemenu2.png) center bottom no-repeat;}
.Home ul#Party_Time_DJs_Navigation li.current:hover {color:#03f;}
ul#Party_Time_DJs_Navigation li a {color:#69f; text-decoration:none; outline:0;}
ul#Party_Time_DJs_Navigation a:visited {color:#36f;}
ul#Party_Time_DJs_Navigation a:visited:hover {color:#00c;}
ul#Party_Time_DJs_Navigation a:visited:active {color:#06f;}
ul#Party_Time_DJs_Navigation li a:hover {color:#06f;}
ul#Party_Time_DJs_Navigation li a:active {color:#00c;}
ul#Party_Time_DJs_Navigation li.current a {color:#fff; padding-bottom:8px; background:url(images/activemenu2.png) center bottom no-repeat;}
ul#Party_Time_DJs_Navigation li.current a:hover {color:#03f;}
ul#Party_Time_DJs_Navigation li.current a:active {color:#00c;}
ul#Party_Time_DJs_Navigation ul {display:none;}
ul#Party_Time_DJs_Navigation ul li.current {float:left; border-bottom:solid 4px #00c; font:bold 13px arial,verdana,tahoma,sans-serif; line-height:30px; color:#03f; text-decoration:none; text-shadow:0px 0px 0px #003; margin:22px 0px 0 0px; padding:0 12px 0 12px; background:#69f;}
ul#Party_Time_DJs_Navigation ul li.current:hover {color:#fff;}
ul#Party_Time_DJs_Navigation li:hover > ul {color:#06f; float:left; display:block; width:530px; height:24px; position:absolute; margin:-11px 0px 0 -12px; padding:0px 0px;}
ul#Party_Time_DJs_Navigation li:hover > ul li a {float:left; border-bottom:solid 4px #69f; font:bold 13px arial,verdana,tahoma,sans-serif; line-height:30px; color:#fff; text-decoration:none; text-shadow:1px 1px 1px #003; margin:12px -15px 0 -15px; padding:0 12px 0 12px; background:#69f; filter:alpha(opacity=50); opacity:0.5;}
ul#Party_Time_DJs_Navigation li:hover > ul li a:hover {color:#03f; border-bottom:solid 4px #00c; text-decoration:none; text-shadow:none; filter:alpha(opacity=100); opacity:1.0;}
.MainContent {display:block; width:900px; vertical-align:bottom; clear:both; margin:40px auto; padding:0;}
.LeftColumn {display:block; width:380px; position:relative; vertical-align:botttom; height:auto; float:left; margin:8px 0px 20px 40px; padding:0px;}
.LeftColumnB {display:block; width:370px; position:relative; vertical-align:botttom; height:auto; float:left; margin:8px 0px 20px 40px; padding:0px;}
.LeftColumn li{color:#69f; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:12px; font-weight:bold; line-height:21px; margin:0 0 0 20px; text-align:left;}
.LeftColumnB li{color:#69f; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:12px; font-weight:bold; line-height:21px; margin:0 0 0 120px; text-align:left;}
.LeftColumnC {display:block; width:350px; position:relative; vertical-align:botttom; height:auto; float:left; margin:8px 0px 20px 50px; padding:0px;}
.LeftColumnC li{color:#69f; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:13px; letter-spacing: .02em; font-weight:bold; line-height:21px; margin:0 0 0 68px; text-align:left;}
.LeftColumnHome {display:block; width:332px; position:relative; vertical-align:botttom; height:auto; float:left; margin:28px 0px 0px 40px; padding:0px;}

.LeftColumnHome li{color:#69f; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:13.75px; font-weight:bold; line-height:21px; margin:0 0 0 20px; text-align:left;}
.LeftColumnHome h1 {font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size: 18px/100%; padding:0px; text-shadow:0 4px 4px rgba(0,0,51,.7);} 
/* .LeftColumnHome.h1.fontface {font: 28px/32px 'SugarPieRegular', cursive; letter-spacing: 0; margin: 40px 0 -8px 0; border-bottom:11px solid #93b0e6;} */
/* .LeftColumnHome.h5.fontface {font: 17px/20px 'SugarPieRegular', cursive; line-height:17pt; margin:19px 0 3px 0; color:#009; text-align:center;} */


.HomeHeader h1{font-size: 18px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; line-height:21pt; letter-spacing: 0; margin: 40px 0 -8px 0; border-bottom:11px solid #93b0e6;}

.HomeHeader h5{font-size: 13px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; line-height:15pt; margin:19px 0 3px 0; color:#009; text-align:center;}




.LeftColumnHome p {font-size:13.75px; line-height:16pt; text-align:justify; color:#666; margin:10px 0 0px 0; letter-spacing: .04em;}

.RightColumn {display:block; width:390px; position:relative; vertical-align:botttom; height:auto; float:right; margin:-32px 40px 14px 0px; padding:0px;}
.RightColumn img {padding:0px 0px 0px 30px;}
.RightColumn p {padding:10px 0 0 30px;}
.RightColumn li{color:#6699ff; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:12px; font-weight:bold; line-height:21px; margin:0 0 0px 52px; text-align:left;}

.RightColumnA {display:block; width:510px; position:relative; vertical-align:botttom; height:auto; float:right; text-align: right; margin:25px -30px -20px 40px;}



.RightColumnB {display:block; width:422px; position:relative; vertical-align:botttom; height:auto; float:right; margin:-32px 0px 0px 0px; padding:0 0 0 0;}
.RightColumnB img {padding:0px 0px 0px 30px; float:right;}
.RightColumnB p {padding:10px 0 0 30px;}
.RightColumnB li{color:#6699ff; list-style-image:url(images/Bullet.gif); font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:12px; font-weight:bold; line-height:21px; margin:0 0 0px 52px; text-align:left;}
.RightColumnB .PaddingRight {margin-bottom:0; padding:0 40px 0 0;}
.RightColumnB .PaddingBottom {padding:0 0 24px 0;}
.DoubleColumnL {display:block; width:435px; position:relative; vertical-align:botttom; height:auto; float:left; margin:8px 0px 0px 0px; padding:0px;}
.DoubleColumnR {display:block; width:435px; position:relative; vertical-align:botttom; height:auto; float:right; margin:8px 30px 0px 0px; padding:0px;}
#OtherPara {font-size:13px; line-height:15pt; text-align:justify; color:#666; margin:-16px 40px 12px -30px; padding:10px 0px 0 30px;}
#OtherParaB {font-size:13px; line-height:15pt; text-align:justify; color:#666; margin:10px 0 6px 0; margin:0 0px 0 -30px; padding:10px 0px 0 30px;}
.ReaderInfo {font-size:9pt; color:#666; line-height:14pt; margin:26px 40px 0 0px; padding:0px 0 0 0; text-align:left; letter-spacing: .01em;}
#Clients{width:900px; display:block; clear:both; margin:-62px auto 10px auto; padding:0px 0px 20px 40px;}
#Clients p {font-size:13px; line-height:15pt; text-align:justify; color:#666; margin:10px 80px 6px 0;}
.Party_Time_DJs_Client_Logos {margin:-8px 0 0 0; padding:0px 56px 0px 0;}
.Acrobat {padding:0px 10px 0 0; float:left;}
#commentForm label.error, #commentForm input.submitlabel {margin-top:-12px; display:block; float:left; width:260px; margin-left:137px; clear:both; padding:2px 0 16px 0; font-family:tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:12px; color:#ec008c;}
.radio {width:19px; height:19px; padding:0 5px 0 0; display:block; clear:left; float:left;}
.floatLeft {display:block; float:left; width:350px; margin-right:85px; margin-top:-34px;}
.floatRight {float:right; width:350px;}
#Contact_Party_Time_DJs {width:410px; margin:10px 0 10px -32px; padding:0px;}



.HomeContent {display:block; width:900px; vertical-align:botttom; clear:both; margin:40px auto; padding:0;}
.HomeContent h1 {font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size: 18px/100%; padding:0px; text-shadow:0 1px 1px rgba(0,0,51,.7);}



#slider .thumbholder {float:right; width:500px; text-align:right; margin-top: -15px;}
#slider h1 {font-size: 13.2pt; font-family: museo-sans, tahoma, verdana, sans-serif; text-shadow:#aaa 0px 1px 1px; margin-bottom:10px; color:#b743b5;}
#slider {height:auto; width:460px; padding:0px;}
#slider .container {overflow:hidden; position:relative; cursor:pointer; color:#fff; height:500px;  width:460px;}
#slider .slides li {display:block; height:520px; width:460px; position:absolute; overflow:hidden; left:0; top:0;}
#slider li .txtholder {float:left; width:460px; padding:100px 0px 0px 0px;}
.slides {position:relative;}
#slider .slides p {font-size:9pt; line-height:14pt; color:#aaa;}
#slider .pagination {
	display:block;
	list-style:none;
	width:460px;
	text-align:center;
	position:absolute;
	bottom:22px;
	height:25px;
}



















label {float:left; display:block; width:135px; margin-top:6px; text-align:left; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:13px; color:#275fbd;}
label#Wide {float:left; display:block; width:410px; margin-top:-10px; text-align:left; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:13px; color:#275fbd;}
label#Bride {float:left; clear:left; margin:6px 4px 0 0; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:13px; color:#f6f;}
label#Groom {float:left; clear:left; margin:6px 4px 0 0; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:13px; color:#69f;}
select {width:270px; margin:0px 0 10px 0; clear:right; text-align:center; padding:4px 22px 4px 0; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-weight:bold; font-size:13px; color:#275fbd;}
input {float:left; display:block; width:260px; height:26px; padding:2px 6px 2px 6px; margin:0 0px 14px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#275fbd; background:-moz-linear-gradient(top, #1b4995 0%, #275fbd 25%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c6f), color-stop(25%,#767f96)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
input#Groom {width:350px; height:26px; padding:2px 6px 2px 6px; margin:0 0px 20px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#6699ff; background:-moz-linear-gradient(top, #3366cc 0%, #6699ff 25%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(25%,#6699ff)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
input#Bride {width:350px; height:26px; padding:2px 6px 2px 6px; margin:0 0px 20px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#f6f; background:-moz-linear-gradient(top, #c3c 0%, #f6f 25%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3c), color-stop(25%,#f6f)); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
input::-webkit-input-placeholder {color:#ddd; text-shadow:0px -1px 0px #555;}
input:-moz-placeholder {color:#ddd; text-shadow:0px -1px 0px #555;}
textarea {width:395px; height:170px; padding:2px 6px 2px 6px; margin:6px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#275fbd; background:-moz-linear-gradient(top, #1b4995 0%, #275fbd 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(5%,#6699ff)); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
textarea#Groom { width:350px; height:170px; padding:2px 6px 2px 6px; margin:6px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#6699ff; background:-moz-linear-gradient(top, #3366cc 0%, #6699ff 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(5%,#6699ff)); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
textarea#Bride { width:350px; height:170px; padding:2px 6px 2px 6px; margin:6px 0px; font-family:museo-sans, tahoma, verdana, gill sans, sans-serif; font-size:14px; background:#f6f; background:-moz-linear-gradient(top, #c3c 0%, #f6f 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3c), color-stop(5%,#f6f)); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0px 1px 0px #f2f2f2;-webkit-box-shadow:0px 1px 0px #f2f2f2; font-size:14px; color:#f2f2f2; text-shadow:0px -1px 0px #334f71;}
textarea::-webkit-input-placeholder {color:#a1b2c3; text-shadow:0px -1px 0px #38506b;}
textarea:-moz-placeholder {color:#ccc; text-shadow:0px -1px 0px #222;}
input:focus, textarea:focus {background:#01259a; background:-moz-linear-gradient(top, #01259a 0%, #01259a 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(5%,#3399ff)); }
input:focus#Groom, textarea:focus#Groom {background:#3366cc; background:-moz-linear-gradient(top, #039 0%, #36c 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(5%,#3399ff)); }
input:focus#Bride, textarea:focus#Bride {background:#c3c; background:-moz-linear-gradient(top, #303 0%, #c3c 5%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3366cc), color-stop(5%,#c3c));}
input[type=submit] {font:17px/100% 'SugarPieRegular', cursive; width:120px; height:36px; margin:10px 0px 0 145px; outline:none; cursor:pointer; text-align:center; text-decoration:none; padding:0px 18px; text-shadow:0 1px 1px rgba(0,0,51,.7); -webkit-border-radius:.2em; -moz-border-radius:.2em; border-radius:.2em; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.7); -moz-box-shadow:0 1px 2px rgba(0,0,0,.7); box-shadow:0 1px 2px rgba(0,0,0,.7); color:#fff; border:solid 1px #4281ff; background:#4281ff; background:-moz-linear-gradient(top, #4281ff 0%, #6699ff 50%, #6699ff 70%, #4281ff 98%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4281ff), color-stop(50%,#6699ff), color-stop(70%,#6699ff), color-stop(98%,#4281ff)); background:-webkit-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:-o-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:-ms-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4281ff', endColorstr='#4281ff',GradientType=0 );}
input[type=submit]:hover {color:#06f; border:solid 0px #69f; background:#6699ff; background:-moz-linear-gradient(top, #6699ff 25%, #3366ff 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(25%,#6699ff), color-stop(100%,#3366ff)); background:-webkit-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:-o-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:-ms-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:linear-gradient(top, #6699ff 25%,#3366ff 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699ff', endColorstr='#3366ff',GradientType=0 ); cursor:pointer;}
input[type=submit]:active {color:#03f; border:solid 0px #69f; background:#4281ff; background:-moz-linear-gradient(top, #4281ff 2%, #6699ff 30%, #6699ff 50%, #4281ff 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#4281ff), color-stop(30%,#6699ff), color-stop(50%,#6699ff), color-stop(100%,#4281ff)); background:-webkit-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:-o-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:-ms-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4281ff', endColorstr='#4281ff',GradientType=0 );}

.button {display:inline-block; zoom:1; *display:inline; vertical-align:baseline; margin:16px 0px 0 85px; outline:none; cursor:pointer; text-align:center; text-decoration:none; padding:.65em 1.5em .75em; text-shadow:0 1px 1px rgba(0,0,51,.7); -webkit-border-radius:.2em; -moz-border-radius:.2em; border-radius:.2em; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.7); -moz-box-shadow:0 1px 2px rgba(0,0,0,.7); box-shadow:0 1px 2px rgba(0,0,0,.7);}

.button:hover {text-decoration:none;} 
.button:active {position:relative; top:1px;}
.blue { color:#9dc0ff; border:solid 0px #9cf; background:#4281ff; background:-moz-linear-gradient(top, #4281ff 0%, #6699ff 50%, #6699ff 70%, #4281ff 98%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4281ff), color-stop(50%,#6699ff), color-stop(70%,#6699ff), color-stop(98%,#4281ff)); background:-webkit-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:-o-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:-ms-linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); background:linear-gradient(top, #4281ff 0%,#6699ff 50%,#6699ff 70%,#4281ff 98%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4281ff', endColorstr='#4281ff',GradientType=0 );}
.blue:hover { color:#03c; border:solid 0px #69f; background:#6699ff; background:-moz-linear-gradient(top, #6699ff 25%, #3366ff 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(25%,#6699ff), color-stop(100%,#3366ff)); background:-webkit-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:-o-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:-ms-linear-gradient(top, #6699ff 25%,#3366ff 100%); background:linear-gradient(top, #6699ff 25%,#3366ff 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699ff', endColorstr='#3366ff',GradientType=0 );}
.blue:active { color:#a2c7ff; border:solid 0px #69f; background:#4281ff; background:-moz-linear-gradient(top, #4281ff 2%, #6699ff 30%, #6699ff 50%, #4281ff 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#4281ff), color-stop(30%,#6699ff), color-stop(50%,#6699ff), color-stop(100%,#4281ff)); background:-webkit-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:-o-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:-ms-linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); background:linear-gradient(top, #4281ff 2%,#6699ff 30%,#6699ff 50%,#4281ff 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4281ff', endColorstr='#4281ff',GradientType=0 ); }
.BlueFooter {display:block; background-color:#072154; width:900px; height:132px; margin:0px 0px 0px 0px; padding:12px 0 10px 0;}
.BlueFooter a:hover {color:#fff; font-weight:bold; text-decoration:none;} 
.GrayFooter {display:block; background:url(images/BottomBackground05.png) left repeat; background-color:#6e6e6e; width:900px; height:36px; margin:0px auto 40px auto; padding:12px 0px 0px 0px; -webkit-border-bottom-right-radius:22px; -webkit-border-bottom-left-radius:22px; -moz-border-radius-bottomright:22px; -moz-border-radius-bottomleft:22px; border-bottom-right-radius:22px; border-bottom-left-radius:22px;}
.GrayFooter p {font-size:8pt; color:#fff; line-height:14pt; margin:2px 40px 0 40px; text-align:justify;}
.GrayFooter a {text-decoration:none; font-weight:bold; color:#b9c5f6; text-shadow:#222 1px 1px 1px;}
.GrayFooter a:hover {text-decoration:none; font-weight:bold; color:#032cde; text-shadow:#222 1px 1px 1px;}
.GrayFooter p #ContactAddress {float:right; display:block; width:240; text-shadow:#222 1px 1px 1px;}
.GrayFooter p #Copyright {float:left; display:block; width:280; text-shadow:#222 1px 1px 1px;}
