

/* CSS Document */

body {font-family:Arial, Helvetica, Sans-Serif;font-size:12px;color:#2B2B2B; background-color: #FFFFFF; margin: 0px;	padding: 0px; background-repeat: repeat-x;}

div#enclose {width: 100%;height: 100%;margin:0px auto 0px auto; text-align:center;}		
div#content{position: relative;width: 960px;height:100%;padding:0px 0px;text-align: left;margin:0px auto 0px auto; text-align:left;}

h1{padding:0px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, Sans-serif; font-size:18px; color:#4d4d4b;}
h1.product {color:#0078ae;font-weight:normal;font-size:22px;}
h2{font-family:Arial, Helvetica, Sans-serif;font-size:17px;font-weight:normal;color:#333;margin:0px;padding:0px;}
h3{width:580px;font-family:Arial, Helvetica, Sans-serif;font-size:12px;color:#717171 ;margin:0px;padding:0px;}

div.clearall{clear:both; height:0px; padding:0px; margin:0px; overflow:hidden;}
/**html div.clearall{margin-top:-7px;}*/

form{padding:0px;margin:0px;}

p{font-family:Arial, Helvetica, Sans-serif;font-size:12px;color:#717171; padding:0px; margin:10px 0px 10px 0px;}
p.homep {font-size:13px;line-height:22px;}
.blue{color:#2e536e; font-weight:bold;}
.green_light{color:#c4a006; margin:0px; padding:0px;}


div#logo{position:absolute; top:15px;}
div#logo a{text-indent:-3000px; display:block;  width:160px; height:90px; overflow:hidden;}

div#header{height:146px;width:100%;background-image: url(../../images/header.jpg);}

div#banner{height:247px;}
div#bannerSub{height:150px;}

div.holder{margin:7px 0px 0px 0px;}

div#platform ul {margin-left:35px}

.w961 .top{background-image: url(../../images/holder_top_961.png); width:961px; height:15px;behavior: url(common/css/iepngfix.htc);}
.w961 .middle{background-image: url(../../images/holder_middle_961.png); background-repeat:repeat-y; width:926px; padding:0px 0px 35px 35px;}
.w961 .bottom{background-image: url(../../images/holder_bottom_961.png); width:961px; height:17px;behavior: url(common/css/iepngfix.htc);}

.w637{float:left; margin:0px 6px 0px 0px;}
.w637 .top{background-image: url(../../images/holder_top_637.png); width:637px; height:15px;behavior: url(common/css/iepngfix.htc);}
.w637 .middle{background-image: url(../../images/holder_middle_637.png); background-repeat:repeat-y; width:602px; padding:0px 0px 35px 35px;}
.w637 .bottom{background-image: url(../../images/holder_bottom_637.png); width:637px; height:17px;behavior: url(common/css/iepngfix.htc);}

.middle h2{margin:8px 0px 8px 0px;}
.middle .r_header{width:896px; height:1px; background-color:#e4e4e4; overflow:hidden;}
.middle h1{color:#0078ae;font-weight:normal;font-size:22px;}
.middle .r_row {width:896px; height:73px; border-bottom:1px solid #e4e4e4;}
.middle .r_row div{float:left; font-family:Arial, Helvetica, Sans-serif; font-size:12px;}
.middle .r_row .ico{width:73px; height:65px; border-right:1px solid #e4e4e4; padding-top:8px;}
.middle .r_row .title{width:158px; height:56px; border-right:1px solid #e4e4e4; padding:17px 0px 0px 12px; color:#2e536e; font-weight:bold;}
.middle .r_row .desc{width:312px; height:56px; border-right:1px solid #e4e4e4; padding:17px 19px 0px 12px; color:#717171;}
.middle .r_row .link{width:273px; height:56px; padding:17px 18px 0px 12px;}
.middle .r_row .link a{color:#c4a006;font-family:Arial, Helvetica, Sans-serif; font-size:12px;}
.middle .r_row .link a:hover{text-decoration:underline;}

.middle .r_rowN { height:41px; }
.middle .r_rowN .ico, .middle .r_rowN .title, .middle .r_rowN .desc, .middle .r_rowN .link { height:36px; padding:5px 5px 0px 5px; font-family:Arial, Helvetica, Sans-serif; font-size:12px; }
.middle .r_rowN .ico, .middle .r_rowN .title, .middle .r_rowN .desc { border-right:1px solid #e4e4e4; }
.middle .r_rowN { width:896px; border-bottom:1px solid #e4e4e4; }
.middle .r_rowN div{ float:left; }
.middle .r_rowN .ico{ width:35px; } 
.middle .r_rowN .title { width:183px; color:#2e536e; font-weight:bold; }
.middle .r_rowN .desc { width:490px; color:#717171; }
.middle .r_rowN .link { width:133px; }
.middle .r_rowN .link a { color:c4a006; }
.middle .r_rowN .link a:hover { text-decoration:underline; }

.middle .s_row_w{width:896px; height:114px; border-bottom:1px solid #e4e4e4;}
.middle .s_row_g{width:896px; height:114px; border-bottom:1px solid #e4e4e4; background-color:#f5f5f5;}
.middle .s_row_l{width:896px; height:114px; border-bottom:1px solid #e4e4e4; background-color:#fdfdfd;}
#title_search{ font-family:Arial; font-size:14px; color:#818181; font-weight:bold; margin-bottom:25px;}
#title_search img {margin-right:8px}

/*a{font-family:Arial, Helvetica, Sans-serif;font-size:12px;color:#000000;text-decoration:none;}
a:hover{color:#000000;}*/

.red{color:#A10C32;}

img{border:0px;}

/*div#top_tabs{position:absolute;top:13px; left:423px; width:537px;}*/
div#top_tabs{position:absolute;top:22px; right:22px; width:auto;font-face:arial, sans-serif;}
div#top_tabs a{height:27px; display:block; float:left;color:#036;text-decoration:none;font-size:12px;}
div#top_tabs a:hover{color:#06C;text-decoration:underline;}

div#top_tabs #button_purchase_now{background-image: url(../../images/purchase_now.gif); width:99px;}
div#top_tabs #button_register{background-image: url(../../images/register_for_free.gif); width:113px;}
div#top_tabs #button_download_free_trial{background-image: url(../../images/download_free_trial.gif); width:125px;}
div#top_tabs #my_accounts{background-image: url(../../images/my_account.gif); width:81px;}
div#top_tabs #top_nav_sep{width:15px; text-indent:0px;}
div#top_tabs #button_hyper9{
	background-image: url(../../images/button_hyper9.gif);
	width:106px;
	margin:-1px 0px 0px 15px;
}
div#top_tabs #button_community_portal{background-image: url(../../images/button_community_portal.gif); width:184px;margin-top:-1px;}
div#top_tabs .off{background-position:left 54px;}

div#nav{width:100%; position:absolute; top:113px; left:5px;}
div#nav a{background-position:left top; height:29px; display:block; float:left; text-indent:-3000px; overflow:hidden;}
div#nav a:hover{background-position:left bottom}
div#nav .selected{background-position:0px 58px;}

div#nav .button_product{background-image: url(../../images/nav_product.gif); width:126px;}
div#nav .button_downloads{background-image: url(../../images/nav_downloads.gif); width:149px;}
div#nav .button_purchase{background-image: url(../../images/nav_purchase.gif); width:137px;}
div#nav .button_resource{background-image: url(../../images/nav_resources.gif); width:137px;}
div#nav .button_support{background-image: url(../../images/nav_support.gif); width:138px;}
div#nav .button_company{background-image: url(../../images/nav_company.gif); width:129px;}
div#nav .button_partners{background-image: url(../../images/nav_partners.gif); width:138px;}
div#nav .button_community{background-image: url(../../images/nav_community.gif); width:133px;}

div.h_nav{height:16px; color:#cfcfcf;padding-top:14px; }
div.h_nav a{font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#c4a006;}
div.h_nav a:hover{text-decoration:underline;}
div.h_nav a.selected{color: #2e536e; font-weight: bold;}

div#search_bar{position:absolute; top:63px; left:245px; height:27px;}
div#search_bar a{background-position:left top; display:block; float:left; text-indent:-3000px; color:#000000; overflow:hidden}
div#search_bar a:hover{background-position:left bottom}
div#search_bar input{float:left; font-family:Arial; font-size:16px; color:#b0b0b0;}
div#search_bar input.search_input{width:276px; border:0px; padding:4px 0px 0px 2px;}

div#search_bar #button_product_docs{color:#424b0c;background-image: url(../../images/filter.jpg); width:85px; height:19px; position:absolute; left:0px; text-indent:0px; padding:8px 0px 0px 30px}
div#search_bar .button_search{background-image: url(../../images/search.jpg); width:70px; height:20px; margin:4px 0px 0px 0px; position:absolute; left:397px;}

div#main_photo_home{height:339px; width:955px;background-image: url(../../images/main_photo_bg.gif); margin:7px 0px 0px 0px; padding:5px 0px 0px 5px; }
div#main_photo_sub{height:232px; width:100%;background-image: url(../../images/banner_holder.png); margin:7px 0px 0px 0px;behavior: url(common/css/iepngfix.htc);}
div#main_photo_sub_webinar{height:232px; width:100%;background-image: url(../../images/webinar-page-banner.png); margin:7px 0px 0px 0px;behavior: url(common/css/iepngfix.htc);}

div.request {float:right;margin-right:15px}

div#introducing{background-image: url(../../images/introducing_bg.png); background-repeat:no-repeat; width:582px; height:395px; float:left; margin:0px 8px 0px 0px; padding:25px 20px 0px 35px; font-size:14px;}
div#introducing .row{height:42px; border-bottom:1px solid #e2e1dd; padding:13px 10px 0px 0px; }
div#introducing .rowA{height:52px; border-bottom:1px solid #e2e1dd; padding:8px 10px 0px 0px; }
div#introducing .last{border:0px; height:40px;}
div#introducing .alt{background-color:#fbfbf8;}
div#introducing .row img{float:left; margin:0px 5px 0px 10px; behavior: url(common/css/iepngfix.htc);}
div#introducing .rowA img{float:left; margin:0px 5px 0px 10px; behavior: url(common/css/iepngfix.htc);}
div#introducing a{color:#c4a006;}
div#introducing a:hover{text-decoration:underline;}
div#introducing h1 img{behavior: url(common/css/iepngfix.htc);}

div.benefits{float:left; width:285px;height:395px;background-image:url(../../images/bkg_benefits.jpg);background-repeat:no-repeat; padding: 15px;margin-top:5px;}
div.benefits li{line-height:150%;margin-bottom:10px;}
div.benefits ul {list-style:outside; margin-left:-20px;}


div#cta{float:left; width:285px;height:349px;background-image:url(../../images/bkg_spotlight.jpg); padding: 15px;padding-top:55px;}
/*div#cta a{background-position:left top; display:block; text-indent:-3000px; width:317px; overflow:hidden}
div#cta a:hover{background-position:left bottom}*/
div#cta #cta_vmadmin{background-image: url(../../images/cta_vmadmin.jpg); height:210px;}
div#cta #cta_dcmanager{background-image: url(../../images/cta_dcmanager.jpg); height:210px;}
div#cta #cta_vmm{background-image: url(../../images/cta_vmm.jpg); height:180px;}
div#cta #cta_purchase{background-image: url(../../images/cta_purchase.jpg); height:180px;}
div#cta #cta_download{background-image: url(../../images/cta_download.jpg); height:79px;}
div#cta #cta_demo{background-image: url(../../images/cta_demo.jpg); height:81px;}
div#cta #cta_watch{background-image:url(../../images/cta_watch.jpg); height:79px;}
div#cta #cta_cool{background-image:url(../../images/cta_cool.jpg); height:79px;}
div#cta #cta_bigvalue{background-image:url(../../images/cta_bigvalue.jpg); height:81px;}
div#cta #cta_testflight{background-image:url(../../images/cta_testflight.jpg); height:81px;}
div#cta #cta_whydifferent{background-image:url(../../images/cta_whydifferent.jpg); height:79px;}
div#cta #cta_roihiding{background-image:url(../../images/cta_roihiding.jpg); height:210px;}


div#home_community{float:left; width:314px; margin:0px 7px 0px 0px; color:#717171;}
div#home_community .header{color:#333;font-size:15px;font-weight:bold;height:21px;padding-top:12px;padding-left:10px;}
div#home_community .body{background-image: url(../../images/body_h9_community.jpg); height:224px;}
div#home_community .header a{font-size:15px;height:29px; display:block; float:left;color:#333}
div#home_community .header a:hover{ }
*html div#home_community .header #button_visit_community{margin-left:92px;}
div#home_community .row{height:42px; padding:13px 16px 0px 20px;}
div#home_community a{}
div#home_community a.blue{color:#0078ae; font-weight:bold; display:block; margin-bottom:3px;}
div#home_community a.green{color:#c4a006;}
div#home_community a:hover{text-decoration:underline;}


div#home_new_events{float:left; width:316px; margin:0px 6px 0px 0px; color:#717171; font-size:11px;}
div#home_new_events .header{color:#333;font-size:15px;font-weight:bold;height:21px;padding-top:12px;padding-left:10px;}
div#home_new_events .body{background-image: url(../../images/body_news_events.jpg); height:224px;}
div#home_new_events .header a{font-size:15px;height:29px; display:block; float:left;color:#333}
div#home_new_events .header a:hover{}
*html div#home_new_events .header #button_visit_community{margin-left:119px;}
div#home_new_events .row{height:58px; padding:8px 10px 5px 16px;}
div#home_new_events a{}
div#home_new_events a.blue{color:#0078ae; font-weight:bold; display:block; width:230px; float:left; margin:0px; padding:0px;}
div#home_new_events span.date{float:left; display:block; color:#373737; font-weight:bold; width:60px; height:20px;}
div#home_new_events a.green{color:#c4a006;}
div#home_new_events a:hover{text-decoration:underline;}


div#more_information{float:left; width:316px; margin:7px 0px 0px 0px; color:#717171; font-size:11px; height:260px; padding:15px 0px 0px 0px;background-image: url(../../images/header_more_information.png); background-repeat:no-repeat; behavior: url(common/css/iepngfix.htc);}
div#more_information .row{height:21px; padding:8px 0px 0px 18px;}
div#more_information .dots{background-image: url(../../images/more_information_dots.gif); background-position:1px 0px; height:1px; width:316px; overflow:hidden;}
div#more_information .row a{color:#c4a006; display:inline; text-indent:0px;}
div#more_information .row a:hover{text-decoration:underline;}

div#webinar{float:left;}
div#webinar a{background-position:left top;  width:317px; height:257px; display:block; overflow:hidden;}
/*div#webinar a:hover{background-position:left bottom}*/

div#footer{margin:25px 0px 25px 0px; height:46px; clear:both ;position:relative;}
div#footer #contact_sales{float:left;}
div#footer #contact_sales img{behavior: url(common/css/iepngfix.htc);}
div#footer a{font-family:Arial, Helvetica, Sans-serif; font-size:10px; color:#333333; display:block; float:left; margin:0px 18px 0px 0px;}
div#footer a:hover{text-decoration:underline}
div#footer #vmware{position:absolute; right:15px; bottom:55px; margin:0px; width:235px; height:36px; display:block; cursor:pointer;}
div#footer #copyright{position:absolute; left:164px; margin:20px 0px 0px 0px; font-size:10px; color:#8d8d8d;}
div#footer #social {
	font-size:11px;
	color:#aaa;
	width:200px;
	position:absolute;
	bottom:25px;
	right:250px;
}
div#footer #social a {
	float:none;
display:inline;
margin:0px;
}

table.tbl_features{width:568px;margin:0px 0px 35px 0px;}
table.tbl_features td{border-bottom:1px solid #e4e4e4; color:#4f4f4f;font-size:10px}
table.tbl_features .header td{border-bottom:1px solid #e4e4e4; height:20px; font-weight:bold;}
table.tbl_features .c1a{width:85px; border-right:1px solid #e4e4e4; padding-top:6px;}
table.tbl_features .c2a{width:242px; border-right:1px solid #e4e4e4; padding:0px; margin:0px;}
table.tbl_features .c3a{padding-top:0px;}
table.tbl_features .p0{padding:0px;}
table.tbl_features .p12{padding:0px 0px 0px 12px;}
table.tbl_features p{font-size:10px}
table.tbl_features ul{padding:0px; margin:0px;}
table.tbl_features li{padding:5px 5px 5px 12px;}
table.tbl_features li.alt{background-color:#f6f6f6; width:242px;}
table.tbl_features li.alt_a{background-color:#f6f6f6; }

div.support {padding:14px 0px 0px 0px;}
div.support ul{margin:0px; padding:0px;}
div.support .c1{width:172px; float:left;}
div.support .c2{width:485px; float:left; margin-top:0px;padding-left:34px;}
div.support .c3{width:178px; float:left; padding-left:34px; margin-top:0px;}
div.support .line{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:172px;}
div.support .R_menu{padding:3px 0px 3px 0px;}
div.support .R_bold{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:11px;font-weight:bold; padding-bottom:0px;}
div.support .R_text{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:11px; line-height:14px; margin-top:18px; padding-bottom:3px;}
div.support .mini{font-family:Arial, Helvetica, Sans-serif; font-size:9px; color:#a1a1a1;}
div.support a{color:#c4a006; font-size:11px;font-family:Arial, Helvetica, Sans-serif;}
div.support a:hover{text-decoration:underline;}
div.support li{margin:0px; padding:5px 0px 5px 0px; list-style:none; height:15px;}
div.support p{padding:0px; margin:0px;}
dd{margin:1px 0px 10px 0px;}
dt{color:#2e536e; font-family:Arial, Helvetica, Sans-serif; font-size:11px; font-weight:bold;}

.title_a{padding:12px 0px 0px 12px; color:#2e536e; font-weight:bold;}
.title_a a{color:#2e536e; font-weight:bold; font-family:Arial, Helvetica, Sans-serif;font-size:11px;}

.text{ padding:2px 0px 20px 12px; color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:12px; width:513px; line-height:15px;}
.link_page{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:12px;font-weight:bold; padding-left:12px;}
.down{color:#9a9a9a; font-weight:normal; font-size:12px; margin-left:4px; }
.downA{color:#9a9a9a; font-weight:normal; font-size:12px; margin:13px 0px 0px 2px; float:left; }
.next{color:#c4a006; font-weight:normal; font-size:12px; margin:13px 0px 0px 0px;font-family:Arial, Helvetica, Sans-serif; font-size:12px; width:890px;}
*html .next{margin-top:-13px;}
.small{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:11px; width:569px; line-height:18px; padding-bottom:5px;}
.hyper{color:#2e536e; font-family:Arial, Helvetica, Sans-serif; font-size:12px; font-weight:bold;}
.nine{color:#c4a006; font-family:Arial, Helvetica, Sans-serif; font-size:12px; font-weight:bold;}
.space{margin-top:180px;}
.img{margin:15px 0px 17px 0px}

div.company {padding:14px 0px 0px 0px;}
div.company ul{margin:0px; padding:0px;}
div.company .c1{width:172px; float:left;}
div.company .c2{width:485px; float:left; margin-top:0px;padding-left:34px;}
div.company .c3{width:178px; float:left; padding-left:34px; margin-top:0px;}
div.company .line{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:172px;}
div.company .mini{font-family:Arial, Helvetica, Sans-serif; font-size:9px; color:#a1a1a1;}
div.company a{color:#c4a006; font-size:12px;font-family:Arial, Helvetica, Sans-serif;}
div.company a:hover{text-decoration:underline;}
div.company li{margin:0px; padding:5px 0px 5px 0px; list-style:none; height:15px;}
div.company p{padding:0px; margin:0px; color:#717171; line-height:20px;}
div.company .small{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:9px;font-weight:bold;margin:0px;padding:0px; line-height:16px;} 
div.company .black{color:#000;font-family:Arial, Helvetica, Sans-serif; font-size:9px; font-weight:bold;margin:0px;padding:0px; line-height:16px;} 
div.company .menu {padding:0px 0px 0px 10px; width:76px; margin:0px;}
div.company .linesmall{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}


div.threecolumn {padding:14px 0px 0px 0px;}
div.threecolumn .c1{width:172px; float:left;}
div.threecolumn .c2{width:485px; float:left; margin-top:0px;padding-left:34px;}
div.threecolumn .c3{width:178px; float:left; padding-left:34px; margin-top:0px;}
div.threecolumn .line{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:172px;}
div.threecolumn p{padding:0px; margin:0px; color:#717171; line-height:20px;}
div.threecolumn .black{color:#000;font-family:Arial, Helvetica, Sans-serif; font-size:9px; font-weight:bold;margin:0px;padding:0px; line-height:16px;} 
div.threecolumn .small{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:9px;font-weight:bold;margin:0px;padding:0px; line-height:16px;} 
div.threecolumn .linebig{border-bottom:12px solid #e4e4e4;border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}
div.threecolumn .lineone{border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 0px 0px; padding:16px 0px 0px 0px;}

div.threecolumn .blu{color:#2e536e; font-weight:bold;}


ul.company {margin:0px; padding:0px;}
ul.company li{margin:0px; padding:5px 0px 5px 0px; list-style:none; height:15px;}
ul.company a{color:#c4a006; font-size:12px;font-family:Arial, Helvetica, Sans-serif;}
ul.company a:hover{text-decoration:underline;}
ul.company a.selected{color: #2e536e; font-weight: bold;}
ul.company ul { margin:7px 0px 0px -28px; width:60px; }
*ul.company ul { margin:7px 0px 0px 12px; width:60px; }
*+html ul.company ul { margin:7px 0px 0px 10px; width:60px; }
ul.company ul li { border-top:1px solid #e4e4e4; }

ul.support {margin:0px; padding:0px;}
ul.support li.proddov { margin:0px; padding:5px 0px 5px 15px; height:15px; background:url(../../images/paper_clip.gif) no-repeat 0px 8px; }
ul.support li{margin:0px; padding:5px 0px 5px 0px; list-style:none; height:15px;}
ul.support a{color:#c4a006; font-size:12px;font-family:Arial, Helvetica, Sans-serif;}
ul.support a:hover{text-decoration:underline;}
ul.support a.selected{color: #2e536e; font-weight: bold;}
ul.support .R_bold{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:12px;font-weight:bold; padding-bottom:0px; border-top:1px solid #E4E4E4;}
ul.support .R_text{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:12px; line-height:14px; margin-top:18px; padding-bottom:3px;}

#news p{line-height:16px;}
#news .linebig{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}

#investors p{line-height:16px;}
#investors img{padding:0px 0px 16px 0px}
#investors .linebig{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}
#investors .lineone{border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}

#management p{line-height:16px; padding-left:139px;}
#management img{margin:5px 24px 20px 0px; border:1px solid #e4e4e4; float:left;}
#management .linebig{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}
#management .lineone{border-top:1px solid #e4e4e4; width:485px; margin:16px 0px 16px 0px; padding:16px 0px 16px 0px;}
#management .team{color:#4f4f4f; font-weight:normal;}
#management .light{color:#cfcfcf; padding:0px 5px 0px 5px;}



#faq p{line-height:24px}
#under p{line-height:16px}
#under ul, li{color:#717171; font-family:Arial, Helvetica, Sans-serif; font-size:12px;} 


div.directors p{line-height:16px;}
div.directors div{border-bottom:1px solid #e4e4e4; width:485px; padding:0px 0px 16px 0px;}

.c2 a{color:#c4a006; font-size:12px;font-family:Arial, Helvetica, Sans-serif;}
.c2 a:hover{text-decoration:underline;}


/*modify by Tanya*/

a{color:#c4a006; font-size:12px;font-family:Arial, Helvetica, Sans-serif; text-decoration:none;}
a:hover{text-decoration:underline;}
.c4{width:570px; margin-right:120px;padding:20px 0px 0px 0px;float:left;}
.c3{width:178px; padding-left:34px;}
.c1, .c2, .c3 {margin:0px; padding:20px 0px 0px 0px; float:left;}
.line_hight p{padding:8px 0px 8px 0px; margin:0px; line-height:20px;}
.p{line-height:16px; text-decoration:none;}

div.contact p{padding:8px 0px 8px 0px; margin:0px; line-height:16px;}
div.contact .img{padding:10px 0px 10px 0px;; margin:0px;}
div.contact .line{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4; width:485px; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px;}

div.webinar .header{width:570px; height:1px; background-color:#e4e4e4;}
div.webinar .row{width:570px; height:30px; border-bottom:1px solid #e4e4e4;}
div.webinar .row div{float:left; font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#717171;}
div.webinar .row .day{width:70px; height:23px; border-right:1px solid #e4e4e4;padding:8px 0px 0px 0px;}
div.webinar .row .data{width:255px; height:23px; border-right:1px solid #e4e4e4; padding:8px 0px 0px 8px;}
div.webinar .row .register{ width:200px; height:23px; padding:8px 0px 0px 8px;}
div.webinar .gray{background-color:#f6f6f6;}
/*end            */

.faqThinSeparator { height:1px; border-bottom:1px solid #e4e4e4; width:485px; margin:16px 0px 0px 0px; padding:0px; overflow:hidden;}
.faqSeparator { height:2px; border-top:12px solid #e4e4e4; width:485px; margin:0px; padding:0px;}
.faqWhiteSeparator { height:2px; border-top:12px solid #fff; width:485px; margin:-18px 0px 0px 0px; padding:0px;}
.mini{ font-size:9px; color:#a1a1a1;}
.popWindow{padding:34px 34px 34px 34px; width:481px;height:390px; line-height:17px;}
.popWindow h1{font-size:14px;color:#2e536e;}
.popWindow .publisher{color:#717171; font-size:12px;font-weight:bold;}
.popWindow .devider{color:#cfcfcf;font-size:12px;padding:0px 11px 0px 11px; }
.popWindow .date{color:#373737;font-size:9px; font-weight:bold;}
.popWindow .scrollText{overflow:auto;width:490px;height:320px;font-size:12px;color:#717171;}
.popWindow a{color:#c4a006;font-size:12px;}
.popWindow a:hover{text-decoration:underline;font-size:12px;}


.submit_ticket a{background-position:left top;display:block; float:left; text-indent:-3000px; overflow:hidden;}
.submit_ticket a:hover{background-position:left bottom}
.none a:hover{text-decoration:none;}

.collective { margin:0px 0px 0px 0px; padding:0px; }
.collective .button{ width:170px; height:135px; background:url(../../images/btnCommCTA.jpg) no-repeat; display:block; text-indent:-3000px; overflow:hidden; }
.collective a{ background-position:top right; }
.collective a:hover { background-position:bottom right;}

#commCTA { margin:0px 0px 0px 0px; padding:0px; }
#commCTA .button { width:170px; height:135px; background:url(../../images/btnCommCTA.jpg) no-repeat; display:block; text-indent:-3000px; overflow:hidden; }
#commCTA a { background-position:top right; }
#commCTA a:hover { background-position:bottom right;}

#holdSubmit {}
#holdSubmit .button { width:89px; height:38px; background:url(../../images/button_submit.jpg) no-repeat; display:block; text-indent:-3000px; overflow:hidden; }
#holdSubmit a { background-position:top left; }
#holdSubmit a:hover { background-position:bottom left;}
.terms { margin:10px; font-size:12px; line-height:18px; }

#over p{ line-height:18px; padding-bottom:10px;}
#over li{font-size:12px; line-height:18px;}

.featurebox {
	font-size: 11px;
	background-color:#d9e0e4;
	padding:15px;
	margin:10px 0px;
	width:530px;
	border: 1px solid #AAAAAA;
}
.featurebox li {font-size:12px; padding:5px; color:#333333; margin-left:20px; }


/* Styles added 11/09 */
a.spotlight-head {
	font-family: arial narrow, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:140%;
	color:#333;

}
.spotlight-note {
	line-height:140%;
	font-family:arial, sans-serif;
	font-size:14px;
	color:#999;
	margin-bottom:22px;
}


/* Ligntbox Styles */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Arial, Helvetica, Sans-serif, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
