/* CSS Document */
/* svb ---------------------------------------------------- */
.displayLine11Big{font: bold 54px arial;  color:white; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11BigTiny{font: bold 11px; font-family :"Lucida Grande",arial,verdana,helvetica,sans-serif;  color:#999999; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:bottom; text-align:left; text-decoration:none;}
.displayLine11BigTiny a:hover {color: white}
.displayLine11BigRed{font: bold 54px arial;  color:red; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11BigRedTiny{font: bold 11px;  font-family :"Lucida Grande",arial,verdana,helvetica,sans-serif; color:red; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:bottom; text-align:left; text-decoration:none;}
.displayLine11HeaderMenu{font:bold 15px Tahoma;  color:buttonshadow; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11HeaderMenuSelected{font:bold 15px Tahoma;  color:#5E9DFC; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11HeaderMenuSmall{font:bold 14px Tahoma;  color:buttonshadow; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11HeaderMenuTop{font:bold 20px Tahoma;  color:buttonshadow; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.displayLine11HeaderMenuSmallTop{font:bold 14px Tahoma;  color:buttonshadow; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:transparent; vertical-align:middle; text-align:left; text-decoration:none;}
.paraHead{font: bold 20px tahoma;  color:black;}
.dt1 {color:#5E9DFC;font-size:24px;font-weight:bold; padding-bottom : 10px ;}
.required {color:#cc0000;font-size : 9px ;}
.required1 {color:#CCCCCC;font-size : 9px ;}
#footer {    font-size: 10px; }
#header div.inner {height:43px;padding:24px 0pt;}
div.inner {margin:0pt auto;padding:0pt 30px;text-align:left;width:970px;}
#main-inner1 {text-align: left; position: relative; margin-bottom : 308px ;}

/* =MAIN LAYOUT ---------------------------------------------------- */
* {padding: 0; margin: 0;}
#main {background: white;}
#main-inner {text-align: left; position: relative; margin-left: auto; margin-right: auto; width : 733px ; padding-left : 93pt ;}
#maincol {width: 429px; margin-left: 179px auto; padding: 1px 0; margin-bottom : 0px ; }

#maincolRight { text-align : left ; width: 298px; margin-right: 1px; padding: 1px 0; margin-bottom : 0px ; float : right ;margin-top : -482px ; line-height : 1.2em ;}

#maincol1 {width: 469px; margin: 29pt 0pt 320px 131pt; padding: 1px 0;}
div.leftcol {width: 360px; margin: 0; float: left;}
div.rightcol {float: right; width: 360px;}
div.inner {margin:0pt auto;padding:0pt 30px;text-align:left;width:804px;}
#main-innerEdit {text-align: left; position: relative;   width: 583px; margin: 0 0 91px 0px;}




/* Intro ---------------------------------------------------- */
#intro {width: 583px; margin: 0 auto; color:#fff; background: #336633 top repeat-x;}
div.description {width: 397px; float: left; display: inline; margin: 18px 0 0 18px;}
*:first-child+html div.description {margin: 18px 0 18px 18px !important;}
* html div.description {margin: 18px 0 18px 18px !important;}
div.description p {padding: 0 18px 0 18px;}
div.description h2 {float: left; text-indent: -9999px; background: top left no-repeat; width: 396px; height: 90px; margin: 0; padding: 0;}
div.screenshot {position: absolute; top: 0; right: 18px;}
div.screenshot p {margin: 0;}
div.signup {background: #000; width: 828px; float: left;}
div.signup a, div.signup a:hover {width: 414px; height: 72px; float: left; background: top left no-repeat;text-indent: -9999px;}
div.screenshots {background: #ddd; padding: 12px 0 0 12px; margin: 0 0 18px 0;}
*:first-child+html div.screenshots {padding: 12px 0 12px 12px;}
div.screenshots h3 {color:#666; font-size: 12px; margin: 0 0 3px 0;}
div.screenshots p {margin: 0;}
p.thumbs a {float: left; width: 100px; height: 69px; margin: 0 12px 12px 0; border: #fff solid 2px;}
p.thumbs a:hover {border: #333 solid 2px;}
/* NAV ---------------------------------------------------- */
#nav {float: right; margin: 0 36px 0 0; display: inline;}
#nav ul li {list-style: none; background: none; padding: 0; margin: 0; display: inline;}
#nav ul li a {float: left; padding: 9px 9px 6px 9px; background: #eee; font-size: 12px; font-weight: bold; margin: 0 3px 0 0;}
#nav ul li a:hover {background: #336633; color:#fff;}
#nav ul li a.active, #nav ul li a.active:hover {background: #000; color:#fff; text-decoration: none;}
/* HEADERS ---------------------------------------------------- */
h2 {color:#000; margin: 20px 0 27px 5px; font-size: 30px;font-weight: bold; font-family:Tahoma,Arial,FreeSans,Helvetica,Verdana,sans-serif;}
h4 {color:#999999; margin: 20px 0 27px 5px; font-size: 17px;font-weight: bold; font-family:Tahoma,Arial,FreeSans,Helvetica,Verdana,sans-serif; line-height : 1.25em ;}
/*h3 {font-size: 14px; margin: 9px 0; color:#000;}*/
/* LISTS ---------------------------------------------------- */
ul {margin: 0 0 18px 0px;}
ul li {list-style: none; background: url(bullet.gif) 0 .6em no-repeat; padding: 0 0 0 0px;}
ol {margin: 0 0 18px 36px;}
dl {margin: 0 0 7px 0;}
dl dt {font-weight: bold; color:#5E9DFC; font-size: 12px;}
dl dd {margin: 0 0 18px 0;}
/* LINKS ---------------------------------------------------- */
a {outline: none; color:buttonshadow;}
a:hover {outline: none; color:#5E9DFC; text-decoration: none;}
a#signup-btn {width: 360px; height: 36px; text-indent: -9999px; float: left; }
a#signup-btn:hover {}
/* TEXT ---------------------------------------------------- */
p {margin: 0 0 12px 0;}
small {font-size: 11px; color:#999;}
.soon {color:#339933; font-weight: normal; font-size: 11px;}
blockquote {padding: 9px 18px 18px 18px; background: #eee; margin: 0 0 18px 0;}
blockquote p {margin: 0 0 9px 0;}
.terms {color:#cc0000;	font-weight: bold;	padding-bottom: 10px;}
div.errorExplanation ul li {color:#cc0000;}
/* IMAGES ---------------------------------------------------- */
img {}
a img {border: 0;}
img.left {float: left; margin: 9px 18px 9px 0;}
img.right {float: right; margin: 9px 0 9px 18px;}
#footer img.right {margin: 0 0 9px 18px;}
#footer img.left {margin: 0 18px 9px 0;}
/* FORMS ---------------------------------------------------- */
div.group {padding: 10px 18px 1px 14px; background: #eee; margin: 0 0 9px 0;}
dl.form dt {font-weight: bold; color:#5E9DFC;}
dl.form dd {margin: 4px 0 4px 0;}
input {font: normal 18px/18px "Lucida Grande", arial, verdana, helvetica, sans-serif; border-top: #ccc solid 2px; border-right: #ccc solid 1px; border-bottom: #ccc solid 1px; border-left: #ccc solid 2px;}
p.submit input {background: #336633; color:#fff; border: 0; padding: 6px; font-size: 14px; text-transform: uppercase; font-weight: bold; cursor: pointer;}
p.submit input:hover {background: #000;}
/* SELF-CLEARING FLOATS ---------------------------------------------------- */
#main:after,#intro:after,#maincol:after,#maincolRight:after,div.screenshots:after {content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
/* trigger hasLayout and target ie5+6/win only */
* html #main,
* html #intro,
* html #maincol,
* html #maincolRight,
* html div.screenshots {height: 1%;	}
/* trigger hasLayout and target ie7/win only */
*:first-child+html #main,
*:first-child+html #intro,
*:first-child+html #maincol,
*:first-child+html #maincolRight,
*:first-child+html div.screenshots {min-height: 1px;	}

