/* CSS Document */
body {background-color:#FFFFFF;margin:0px;}
.body, .body_font {font-size:11pt; color:#005dab; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.body {width:719px; background-image:url("../images/site_bodybg.gif");}
.bodymargin {padding-left:40px; padding-right:40px; text-align:left;}
.notice {padding-left:20px; padding-right:5px; text-align:left; font-size:7pt;}
.disclaimer_link {padding:5px;text-align:center;}
.disclaimer_link a:link, .disclaimer_link a:hover, .disclaimer_link a:visited {font-size:8pt;color:#CC6600;text-decoration:none;}
.disclaimer_link2 {padding:5px;text-align:center;}
.disclaimer_link2 a:link, .disclaimer_link a:hover, .disclaimer_link a:visited {font-size:8pt;color:#CC6600;text-decoration:none;}
005dab
.beta_nav {visibility:collapse; display:none; border: solid 1px Red; text-align:center;}
.beta_nav a, .beta_nav a:link, .beta_nav a:hover, .beta_nav a:visited {color:Red;}

/*TopNav*/
#header #banner td {width:719px; height:128px; background-image:url('../images/headers/header_main.gif');}
tr.topnav {width:719px;height:27px;background-image:url('../images/site_topnav.gif');}
#footer {padding-left:18px; }
#footer_banner {width:698px; height:23px; background-image:url('../images/site_bottomnav.jpg');}

td.topnav a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC6600; font-weight:normal;}
td.topnav a {text-decoration:none;}
td.topnav a:hover {text-decoration:underline; color:#ffffff;}
td.separator {padding-left:12px; padding-right:12px; }
td.separator {width:2px;padding-bottom:3px;vertical-align:top;}
td.separator div {width:2px; height:23px; background-image:url('../images/topnav_bevel.jpg');}

.bodytexthead01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399CC;
	font-weight: bold;
}

.getstarted{padding-left: 400px;}

.homebodylinks {font-weight: bold;}
a.homebodylinks {text-decoration:none;}
a.homebodylinks img {text-decoration:none; border:0px;}
a.homebodylinks:hover {text-decoration:underline; color:#CC9900;}
a.homebodylinks:hover img {text-decoration:none; border:0px;}

#slide_content {height:200px; padding-top:1em;}
#slide_content[class='mozilla'] {height:inherit; min-height:200px;padding-top:0px;}
#slide_menu {padding-bottom:1em;}

.disclaimer
{   
    font-size:x-small;
    text-align:justify;
    color:GrayText;
}

.disclaimer-box
{
    padding-left:30px; 
    padding-right:14px; 
    padding-bottom:5px; 
    text-align:justify;
}

.signup_button
{
	position: relative;
	margin-right: 8px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:small;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
	border: solid 1px #999;
	padding-bottom:5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	white-space:nowrap;
	
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EDB046));
	background: -moz-linear-gradient(top, #FfF, #EDB046  );
		
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')
			progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF000', endColorstr='#EDB046');
			
	display:inline-block;
	/*IE Hack for inline-block display*/
	zoom:1; *display:inline;
}

.signup_button:hover
{
  color:#336699;
  text-decoration:none;
  	background: -webkit-gradient(linear, left top, left bottom, from(#EDB046), to(#fff));
	background: -moz-linear-gradient(top, #EDB046, #fff  );
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDB046', endColorstr='#FFF000');
}

.signup_button:active {
	color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}


ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: -1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

	ul.dropdown li {
	 padding: 7px 10px;
	 border-style: solid;
	 border-width: 0 1px 0 0;
	 border-color: #FFF #90C0C4;
	 background-color: #FFFFFF;
	 color: #CC6600;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #FFE084;
	 color: #CC6600;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #CC6600; text-decoration: none; }
	ul.dropdown a:hover		{ color: #CC6600; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 104px;
	 margin-top: 0px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		 background-color: #F9F3CC;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(/images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}