@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background-image:none;
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

p{
padding:0px;
margin:0px;
}

.nav{
margin:0px;
text-align:left;
padding:10px 0px 0px 20px;
background-image:url(images/navbar.gif);
background-repeat:no-repeat;
width:900px;
height:25px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.nav_links a:link{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 25px 0px 0px; text-decoration:none;}
.nav_links a:visited{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 25px 0px 0px; text-decoration:none;}
.nav_links a:active{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 25px 0px 0px; text-decoration:none;}
.nav_links a:hover{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px 25px 0px 0px;text-decoration:none;}


a:link{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px; text-decoration:underline;}
a:visited{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px; text-decoration:underline;}
a:active{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px; text-decoration:underline;}
a:hover{color:#79a0d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0px;text-decoration:underline;}


.subnav{
margin:0px;
text-align:left;
padding:10px 0px 0px 20px;
background-color:#d8d8d8;
width:900px;
height:25px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.logo{
width:905px;
height:45px;
padding:25px 15px 0px 0px;
background:url(images/omicsoft_logo_header.gif) no-repeat left;
text-align:right;
color:#79a0d4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.logo_links a:link{color:#79a0d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.logo_links a:visited{color:#79a0d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.logo_links a:active{color:#79a0d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.logo_links a:hover{color:#3e6290; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}


.main_container{
width:860px;
margin:0px;
padding:20px 30px 30px 30px;
text-align:left;
background:url(images/main_bkgd.gif) repeat-x top;
background-color:#f4f4f4;
}
.main_container h2{
padding:5px 0px 5px 15px;
margin:15px 0px 25px 0px;
color:#ffffff;
font-size:13px;
display:block;
}

.main_container #studio_head{
background-color:#6baa5f;
}
.main_container #server_head{
background-color:#679ec1;
}

.main_container #remote_head{
background-color:#247c75;
}

.main_container #RemoteAssistance{
background-color:#973842;
}

.footer{
margin:0px;
text-align:center;
padding:35px 15px 0px 0px;
/* background-image:url(images/footer.gif); */
background-repeat:no-repeat; 
/* width:905px; */
height:20px;
color:#484849;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

.footer_links a:link{color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.footer_links a:visited{color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.footer_links a:active{color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.footer_links a:hover{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}

.tab_product_overview{ display:block; margin:0px 0px 0px 1px; width:110px; font-weight:bold; background-color:#79a0d4; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_features{ display:block; margin:0px 0px 0px 1px; width:130px; font-weight:bold; background-color:#72c170; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_screenshots{ display:block; margin:0px 0px 0px 1px; width:70px; font-weight:bold; background-color:#973842; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_purchase{ display:block; margin:0px 0px 0px 1px; width:60px; font-weight:bold; background-color:#b98052; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_trial{ display:block; margin:0px 0px 0px 1px; width:60px; font-weight:bold; background-color:#a670c1; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_studio_support{ display:block; margin:0px 0px 0px 1px; width:110px; font-weight:bold; background-color:#6baa5f; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_server_support{ display:block; margin:0px 0px 0px 1px; width:110px; font-weight:bold; background-color:#679ec1; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_remote_assistance{ display:block; margin:0px 0px 0px 1px; width:130px; font-weight:bold; background-color:#247c75; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}
.tab_other_assistance{ display:block; margin:0px 0px 0px 1px; width:130px; font-weight:bold; background-color:#973842; padding:13px 20px 12px 20px; color:#FFFFFF; text-align:center; float:right;}

.note{
color:#990000;
}

h1{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

/* Home Page */

.home_banner{
width:748px;
height:216px;
padding:100px 0px 0px 172px;
background:url(images/home_banner3.jpg) no-repeat left top;
color:#434343;
}

.home_boxes_container{
width:920px;
padding:7px 0px 5px 0px;
}

.quick_facts_studio{
width:293px;
height:137px;
background:url(images/quick_facts_studio.gif) no-repeat left top;
float:left;
padding:110px 10px 0px 0px;
margin:0px 7px 0px 0px;
color:#FFFFFF;
text-align:left;
} 

.quick_facts_server{
width:293px;
height:137px;
background:url(images/quick_facts_server.gif) no-repeat left top;
float:left;
padding:110px 10px 0px 00px;
margin:0px 7px 0px 0px;
color:#FFFFFF;
text-align:left;
} 

.quick_news{
width:290px;
height:137px;
background:url(images/quick_news.gif) no-repeat left top;
float:left;
padding:110px 10px 0px 00px;
color:#FFFFFF;
text-align:left;
}

.quick_news a:visited{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;} 
.quick_news a:link{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;} 
.quick_news a:hover{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;} 
.quick_news a:active{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;} 


.login_bar{
margin:7px 0px 0px 0px;
background:url(images/login_bar.gif) no-repeat left top;
display:block;
width:920px;
height:39px;
}

/* End Home Page */



/* Products Page /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.products_buffer{
width:250px;
padding:15px 25px 15px 25px;
}

.product_descriptions{
padding:10px 10px 20px 25px;
}

.box_buffer{
padding:0px 0px 50px 0px;
}

/* End Products Page /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


/*About Omicsoft Page */
.titlebar_about{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_about.gif) no-repeat left top;
}

.preview_banner_about{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_about.gif) no-repeat left top;
}

/* Studio Overview Page */

.titlebar_studio{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_studio.gif) no-repeat left top;
}

.preview_banner_studio{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_studio2.jpg) no-repeat left top;
}

.screenshot_box{
background-color:#333333;
padding:4px 4px 10px 4px;
width:166px;
color:#FFFFFF;
text-align:center;
margin:0px 40px 20px 0px;
float:left;
}

.screenshot_box img{
padding:0px 0px 10px 0px;
border:none;
}

li{
padding:2px;
}

.pricing_table td{
padding:7px;
}

.pricing_table td.pricing_dark{
background-color:#666666;
color:#FFFFFF;
}

.pricing_table td.pricing_light{
background-color:#999999;
color:#FFFFFF;
}

.pricing_table td.pricing_header{
background-color:#79A0D4;
color:#ffffff;
}

/* End Studio Overview Page */


/* Server Overview Page */

.titlebar_server{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_server.gif) no-repeat left top;
}

.preview_banner_server{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_server.jpg) no-repeat left top;
}

/* End Server Overview Page */

/* Partners Page */

.titlebar_partners{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_partners.gif) no-repeat left top;
}

	
.preview_banner_partners{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_partners.jpg) no-repeat left top;
}

.partners_table td{
padding:20px 15px 10px 15px;
}

.partners_table td.partner_light{
background-color:#ebebeb;
}

.partners_table td.partner_dark{
background-color:#d2d2d2;
}

/* End Partners Page */

/* Contact Page */

.titlebar_contact{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_contact.gif) no-repeat left top;
}


.preview_banner_contact{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_contact.jpg) no-repeat left top;
}

/* End Contact Page */

/* News Page */

.titlebar_news{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_news.gif) no-repeat left top;
}


.preview_banner_news{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_news.jpg) no-repeat left top;
}
/* End News Page */

/* Studio Download Page */

.titlebar_studio_download{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_studio_download.gif) no-repeat left top;
}


.preview_banner_studio_download{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_news.jpg) no-repeat left top;
}
/* End News Page */

/* Search Page */
.search_container{
width:860px;
margin:0px;
padding:20px 30px 30px 30px;
text-align:left;
background:url(images/main_bkgd.gif) repeat-x top;
background-color:#f4f4f4;
}
.search_container a:link{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px 25px 0px 0px; text-decoration:underline;}
.search_container a:visited{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px 25px 0px 0px; text-decoration:underline;}
.search_container a:active{color:#2E59A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px 25px 0px 0px; text-decoration:underline;}
.search_container a:hover{color:#79a0d4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px 25px 0px 0px;text-decoration:underline;}
/* End Search Page */

/* Support Page */

.titlebar_support{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_support.gif) no-repeat left top;
}
.titlebar_knowledgebase{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_knowledge_base.gif) no-repeat left top;
}

.preview_banner_support{
height:140px;
width:920px;
padding:0px;
background:url(images/preview_support3.jpg) no-repeat left top;
}

.support_container{
width:860px;
margin:0px;
padding:20px 30px 30px 30px;
text-align:left;
background:url(images/main_bkgd.gif) repeat-x top;
background-color:#f4f4f4;
}

.faq_container{
width:1000px;
margin:0px;
padding:20px 30px 30px 30px;
text-align:left;

}

.support_container h1{
padding:5px 0px 5px 15px;
margin:15px 0px 25px 0px;
color:#ffffff;
font-size:16px;
display:block;
}

.support_container #studio_head{
background-color:#6baa5f;
}

.support_container #server_head{
background-color:#679ec1;
}

.support_container #remote_head{
background-color:#247c75;
}

.support_container #RemoteAssistance{
background-color:#973842;
}


.support_container h2{
color:#333333;
font-size:12px;
padding:0px;
margin:0px 0px 3px 0px;
}

.support_container img{
border:none;
}

/* Support Page */

.divider_hatching{
background:url(images/divider_hatching.gif) repeat-x top;
display:block;
height:11px;
margin:30px 0px 30px 0px;
}

.divider_dotted{
background:url(images/divider_dotted.gif) repeat-x top;
display:block;
height:1px;
margin:25px 0px 25px 0px;
}

/* Server Login Page */

.titlebar_server_login{
height:37px;
width:918px;
padding:1px;
background:url(images/titlebar_server_login.gif) no-repeat left top;
}


/* End Server Login Page*/