body { margin:0; padding:0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#354A55; background:#4d4d4d  }
table, tr, td { color:#354A55;font-family:tahoma,arial,sans-serif;font-size:13px;  }
img { border:0; }
a {color:#354A55; text-decoration:underline}
a:link {color:#5D87A1; text-decoration:underline}
a:hover {color:#5D87A1; text-decoration:none}
a:link:hover {color:#5D87A1; text-decoration:none}
a:visited {color:#5D87A1; text-decoration:underline}
a:link:visited {color:#5D87A1; text-decoration:underline}
a:visited:hover {color:#5D87A1; text-decoration:none}
a:link:visited:hover {color:#5D87A1; text-decoration:none}
.Normal, .NormalDisabled {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#354A55;letter-spacing:0.5px;}

.dropmenu { width:690px }
.logopane { background:url(images/top_bg.jpg) repeat-y; width:221px; vertical-align:middle }
.menupane { background:#498eb8; height:127px; vertical-align:bottom; width:725px }

.menu { padding:0}

.quote .Normal, .quote .NormalDisabled{ font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif; font-size: 19px; color:#FFFFFF; font-weight:bold; letter-spacing:0.5px }

.content { background: url(images/bg.jpg) top left no-repeat #ffffff; height:590px; vertical-align:top; padding:20px; }
.content_ { background:url(images/content_.jpg) top center no-repeat #FFFFFF; height:590px; }
.companies { padding:95px 0 0 110px }

.ContentPane { text-align:center; padding:0 40px }

.separator { background:url(images/separator.jpg) center no-repeat; height:27px; }

.Panes { margin:10px 0; text-align:left}
.Pane1 {  width:180px; background:#FFFFFF; padding:0 25px; }

.Pane2 {  width:190px; background:#FFFFFF; padding:0 5px 10px 20px; }
.sep { background:#bebfc0; width:2px }
.padd { padding-right:20px }
.Pane2 table, .Pane2 tr, .Pane2 td { font-size:10px }
.ContentPane2, .ContentPane4 { } 
* html .ContentPane2,* html .ContentPane4 { height:70px } 
.Pane3 { background:#FFFFFF; padding:0 20px 0 20px; }
.Pane3 a, .Pane3 a:link, .Pane3 a:hover, .Pane3 a:link:hover, .Pane3 a:visited,  .Pane3 a:link:visited { font-size:12px}
.ContentPane3 {}
.secondary {padding:30px 20px 20px 30px !important;}
* html .ie { width:100% }
.FlashPane { height:598px; color:#FFFFFF; font-size:14px }
.FlashPane a, .FlashPane a:hover, .FlashPane a:visited, .FlashPane a:visited:hover, .FlashPane a:link, .FlashPane a:link:hover, .FlashPane a:link:visited, .FlashPane a:link:visited:hover { color:#FFFFFF; font-size:14px }
.right { background:url(images/right.jpg) right repeat-y; width:21px }
.left { background:url(images/left.jpg) left repeat-y; width:21px }

.copyright { padding:0px 0 25px 0; font-size:12px; color:#f0f0f0 }
.copyright a { color:#f0f0f0; text-decoration:underline; font-size:12px  }
.copyright a:link { color:#f0f0f0; text-decoration:underline; font-size:12px  }
.copyright a:hover { color:#f0f0f0; text-decoration:none; font-size:12px  }
.copyright a:link:hover { color:#f0f0f0; text-decoration:none; font-size:12px  }
.copyright a:visited { color:#f0f0f0; text-decoration:underline; font-size:12px  }
.copyright a:link:visited { color:#f0f0f0; text-decoration:underline; font-size:12px  }
.copyright a:visited:hover { color:#f0f0f0; text-decoration:none; font-size:12px  }
.copyright a:link:visited:hover { color:#f0f0f0; text-decoration:none; font-size:12px  }

/* Second */
.left_menu { background: url(images/menu_bg.jpg) top repeat-x #ffffff; padding-top:30px; text-align:left;  }
.left_menu_2 { background:#fdfdfd; padding-top:30px; text-align:left;  }
.ThirdPane { background: url(images/menu_bg.jpg) top repeat-x #ffffff; padding-top:30px; text-align:left; padding-left:25px;  }

.second_content { background: url(images/bg.jpg) top left no-repeat #ffffff; width:900px; height:590px; padding:30px 20px 20px 0px; text-align:left }
.bg-globe {background:url(images/bg-globe.jpg) no-repeat center top #FFFFFF;}
.second_content ul, .second_content_2 ul { padding-left:17px; margin:0 }
.second_content_2 { background:#fdfdfd; height:590px; padding:30px 0 0px 0px; text-align:left }
.bg_ { background: url(images/bg_.jpg) top left no-repeat #ffffff; }

.s_title { margin-bottom:15px }
.s_title .Head {color:#5D87A1;font-family:tahoma,arial,sans-serif;font-size:17px;letter-spacing:0.5px;}
.s_content .Normal, .s_content .NormalDisabled {color:#354a55;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px;}
.b_title .Head {color:#3b6e8f;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:14px;letter-spacing:0.5px; padding-bottom:10px;}
.b_content .Normal, .b_content .NormalDisabled {color:#5d87a1;font-family:tahoma,arial,sans-serif;font-size:10px;letter-spacing:0.5px; line-height:20px; }
.b_content p { margin:0;padding:7px 0 0 0;}

.Panes a, .Panes a:link, .Panes a:hover, .Panes a:link:hover, .Panes a:visited, .Panes a:link:visited {color:#5d87a1;}


.ContentPane4 {width:170px; }
.ContentPane4 .b_title {margin-bottom:10px; }
.ContentPane4 .b_content .Normal, .ContentPane4 .b_content .NormalDisabled {color:#5d87a1;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px; }
.ContentPane4 p { padding:2px; margin: 0}
.ContentPane5 .b_content .Normal, .ContentPane5 .b_content .NormalDisabled {color:#5d87a1;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px; }
.ContentPane6 {  width:160px; margin:25px 0 0;}
.ContentPane6 .b_content .Normal, .ContentPane6 .b_content .NormalDisabled {color:#5d87a1;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px; }
.ContentPane7 {  /*padding:0px 0px 0 10px; width:140px*/ }
.ContentPane7 .b_content .Normal, .ContentPane7 .b_content .NormalDisabled {color:#5d87a1;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px; }
.ContentPane8 {}
.ContentPane2 a, .ContentPane2 a:link, .ContentPane2 a:visited, .ContentPane2 a:link:visited,.ContentPane3 a, .ContentPane3 a:link, .ContentPane3 a:visited, .ContentPane3 a:link:visited,.ContentPane4 a, .ContentPane4 a:link, .ContentPane4 a:visited, .ContentPane4 a:link:visited,.ContentPane5 a, .ContentPane5 a:link, .ContentPane5 a:visited, .ContentPane5 a:link:visited,.ContentPane6 a, .ContentPane36 a:link, .ContentPane6 a:visited, .ContentPane6 a:link:visited,.ContentPane7 a, .ContentPane7 a:link, .ContentPane7 a:visited, .ContentPane7 a:link:visited { text-decoration:none}
.ContentPane2 a:hover, .ContentPane2 a:link:hover, .ContentPane2 a:visited:hover, .ContentPane2 a:link:visited:hover,.ContentPane3 a:hover, .ContentPane3 a:link:hover, .ContentPane3 a:visited:hover, .ContentPane3 a:link:visited:hover,.ContentPane4 a:hover, .ContentPane4 a:link:hover, .ContentPane4 a:visited:hover, .ContentPane4 a:link:visited:hover, .ContentPane5 a:hover, .ContentPane5 a:link:hover, .ContentPane5 a:visited:hover, .ContentPane5 a:link:visited:hover,.ContentPane6 a:hover, .ContentPane6 a:link:hover, .ContentPane6 a:visited:hover, .ContentPane6 a:link:visited:hover,.ContentPane7 a:hover, .ContentPane7 a:link:hover, .ContentPane7 a:visited:hover, .ContentPane7 a:link:visited:hover { text-decoration:underline;}
.ContentPane5 a, .ContentPane5 a:link, .ContentPane5 a:visited, .ContentPane5 a:link:visited, .ContentPane5 a:hover, .ContentPane5 a:link:hover, .ContentPane5 a:visited:hover, .ContentPane5 a:link:visited:hover{ line-height:19px}

/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:0px solid #d8dde3; border-left:0px solid #ffffff; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#3c3a6c; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#e4e4e4; width:0px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; border-top:0px solid #e4e4e4; border-right:0px solid #ffffff; border-bottom:1px solid #e4e4e4; border-left:0px solid #ffffff; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }

.search { text-align:right;white-space:nowrap; }
.search .xsTxtSearch { height:20px; width:206px; border:1px solid #7e8082;color:#354a55;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px; padding:5px 3px 0 3px; }
.search .xsCmdSearch {}
.search img { vertical-align:bottom }
#dnn_dnnSEARCH_ClassicSearch { height:28px }


a.LoginToken { color:#fff; text-decoration:none; }
a.LoginToken:hover { text-decoration:underline;color:#fff;  }
a.LoginToken:visited { color:#fff;  }
a.UserToken  { color:#fff; text-decoration:none; }
a.UserToken:hover { text-decoration:underline;color:#fff;  }
a.UserToken:visited { color:#fff }
.LoginToken { background:url(images/login.jpg) no-repeat; padding-left:17px }
.UserToken { background:url(images/register.gif) no-repeat; padding-left:17px }
.userpanel { width:930px; text-align:right; position:absolute; font-size:11px;font-family:tahoma,arial,sans-serif;letter-spacing:0.5px; margin-top:10px;white-space:nowrap; }
.userpanel .SubHead { display:none}
.userpanel a, .userpanel a:link { color:#FFFFFF; text-decoration:none }
.us_p a, .us_p a:link, .us_p a:visited, .us_p a:link:visited { color:#FFFFFF; text-decoration: underline; font-size:11px}
.us_p a:hover, .us_p a:link:hover, .us_p a:visited:hover, .us_p a:link:visited:hover { color:#FFFFFF; text-decoration:none; font-size:11px}

#dnn_ctr389_DisplayBanners_lstBanners {text-align:center;width:100%;}
#Form1 { background:#FFFFFF }
MenuTop {}

.newslink { padding-left:10px;}

h1 {color:#5D87A1;font-family:tahoma,arial,sans-serif;font-size:17px;letter-spacing:0.5px;padding-bottom:10px;padding:0; margin:10px 0 0 0 }
h2 {color:#3B6E8F;font-family:tahoma,arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px; padding:0;  margin:10px 0 0 0 }
h4 {color:#354A55;font-family:tahoma,arial,sans-serif;font-size:13px;font-weight:bold;letter-spacing:0.5px;}

.footer { background:url(images/footer.jpg) center no-repeat; height:26px; width:988px }

/* have a question */
#dnn_ctr413_NewsArticles_ViewSearch_btnSearch {background-color:#5D87A1;border:0 none;border-collapse:collapse;color:#FFFFFF;font-size:13px;height:27px;margin-right:2px;padding:0;text-transform:uppercase;width:90px;}
#dnn_ctr413_NewsArticles_ViewSearch_txtSearch {border:1px solid #7E8082;color:#354A55;font-family:tahoma,arial,sans-serif;font-size:13px;letter-spacing:0.5px;padding:2px 3px 2px 0; background:#f2f4f5}

#tmGlobal, #quickLinks { outline:none }
.qlink { background:none; position: relative}
.qlink_p { background:#fdfdfd;}
.ticker { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#FFFFFF; background:url(images/ticker.gif) right center no-repeat;letter-spacing:0.4px;padding:1px 15px 0 15px; }
.ticker_t { padding-top:1px;  } 
.ticker_p {} 


.PagingTable { border-top:1px dotted #bebfc0; border-left:0px dotted #bebfc0; border-right:0px dotted #bebfc0; border-bottom:0px dotted #bebfc0; background:none; font-weight:bold; margin-top:20px }
.PagingTable .Normal, .PagingTable .NormalDisabled { font-size:11px }


.FormLabel{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#354a55;
}

.FormTextBox
{
border:1px solid #7e8082; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#5d87a0; background:#f2f4f5; padding:2px;
}


.FormTextArea{
border:1px solid #7e8082; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#5d87a0; height:70px; background:#f2f4f5; padding:2px;
}
.FormTable{
border: 1px solid #daddde; background:none; padding:15px;
}
.FormCaption h3{
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5d87a1; padding:0; margin:0; font-weight:normal; text-transform:uppercase; padding-bottom:10px;
}
.FormCaption h4 {color:#3B6E8F;font-family:tahoma,arial,sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.5px;margin:20px 0 0;padding:0;}


.FormEFields
{padding:3px 0 3px 7px; 
}
.Form{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px !important; color:#354a55;
}
.Form a { font-size:11px; text-decoration:underline; color:#4b7087 }
.Form a:hover { font-size:11px; text-decoration:none; color:#4b7087 }
.Form a:visited { font-size:11px; text-decoration:underline; color:#4b7087 }
.Form a:visited:hover {font-size:11px; text-decoration:none; color:#4b7087 }
.FormSelect { border:1px solid #7e8082; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#5d87a0; height:20px; background:#f2f4f5; padding:1px  }
.FormSubmitButton{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background:#5d87a1; padding:8px 20px; border:none; text-transform:uppercase; cursor:pointer; 
}
.FormThankMessage
{
border:1px solid #489505; background:url(images/success.jpg) 10px 9px no-repeat #ffffff; width:350px; padding:7px 5px 5px 38px; height:35px; height:auto !important; min-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#489505; line-height:12px;font-style:italic;margin:10px 0; 
}
.FormErrorMessage {
border:1px solid #ce2814; background:url(images/error.jpg) 10px 9px no-repeat #ffffff; width:350px; padding:7px 5px 5px 38px; height:35px; height:auto !important; min-height:35px; margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ce2814; line-height:12px; font-style:italic;
} 

.FormError{
font-size:11px !important;
color:#FF0000;

}

.jobtdetailTable .Head {color:#3B6E8F;font-family:tahoma,arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin:10px 0 0;padding:0;}
.jobtdetailTable .SubHead {color:#4F6B72}
.jobtdetailTable td {		border-bottom:1px solid #C1DAD7;}

.FormDescription {
font-size:11px; 
color:#8c999f;
} 

.HaveQuestionHeader th, .SubscribersHeader th, .InterestedHeader th { text-align:center; color:#354A55;font-size:11px; padding:4px}
 td.HaveQuestionText,  td.InterestedText, td.SubscribersText  { font-size:11px; color:#354A55; padding:4px; vertical-align:top  }

.block_results {border-bottom:1px dotted #C1DAD7; margin:5px 0; padding:10px 0}
.ApplicationTitle {margin:10px 0 0;}
.SubSubHead {color:#3B6E8F;font-family:tahoma,arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;padding:0;}

.job_search_table .SubHead span {color:#354A55;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.email_jobs td textarea {background:#F2F4F5 none repeat scroll 0 0;border:1px solid #7E8082;color:#5D87A0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;height:70px;padding:2px;}
.email_jobs td input {background:#F2F4F5 none repeat scroll 0 0;border:1px solid #7E8082;color:#5D87A0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding:2px;}
.detailsLink { border-bottom:none !important; padding:2px 0 }

.DynamicLogin_LoginLink {background:#5D87A1 none repeat scroll 0 0;border:medium none;color:#FFFFFF !important; text-decoration:none !important; cursor:pointer;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:8px 20px;text-transform:uppercase; display:block}
#tableLogin .SubHead {color:#354A55;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;}
.DynamicLogin_CheckBox label {color:#354A55;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px !important;font-weight:normal;}
.DynamicLogin_UserName, .DynamicLogin_Password {background:#F2F4F5 none repeat scroll 0 0;border:1px solid #7E8082;color:#5D87A0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding:2px;}
h3 {color:#5D87A1 !important;font-family:tahoma,arial,sans-serif !important;font-size:14px !important;letter-spacing:0.5px !important;}

.faq_title{
color:#5D87A1;
font-family:tahoma,arial,sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.5px;
}

/* MENU */

/* common styling */
.dropmenu {float:left; font-family: tahoma, arial, sans-serif; font-size:13px; text-transform:lowercase; letter-spacing:0.5px; padding:15px 0 0 35px; }
.dropmenu ul {padding:0;margin:0;list-style-type:none; }
.dropmenu ul li {float:left; position:relative; list-style-type:none;}
.dropmenu ul li a, .dropmenu ul li a:visited {float:left; display:block; text-decoration:none;color:#243840; padding:0px 9px; line-height:30px; height:30px; border-bottom:3px solid #498eb8; list-style-type:none; /*white-space: nowrap;*/ }

.dropmenu ul li:hover {width:auto; }
.dropmenu7 { white-space:nowrap}



.dropmenu ul li a.dropmenu0:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu1:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu2:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu3:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu4:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu5:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu6:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu7:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu8:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu9:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu10:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu11:hover {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}

.dropmenu ul li:hover a.dropmenu0 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu1 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu2 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu3 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu4 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu5 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu6 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu7 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu8 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu9 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu10 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li:hover a.dropmenu11 {border-color:#aec3d0; color:#24383f; background:#81badd; text-decoration:none}

.dropmenu ul li a.dropmenu0.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu1.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu2.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu3.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu4.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu5.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu6.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu7.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu8.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu9.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu10.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}
.dropmenu ul li a.dropmenu11.selected {border-color:#aec3d0 !important; color:#24383f; background:#81badd; text-decoration:none}

.dropmenu ul li a.dropmenu0.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu1.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu2.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu3.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu4.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu5.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu6.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu7.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu8.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu9.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu10.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }
.dropmenu ul li a.dropmenu11.selected ul li a.selected {background:#0b1013; zoom:1; filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Mozilla */-khtml-opacity: 0.9; /* Safari */opacity: 0.9; }

.dropmenu ul li ul {display: none; z-index:1000; text-align:left;}
/*.dropmenu table {margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;}*/

/* specific to non IE browsers */
.dropmenu ul li:hover ul {display:block;position:absolute;top:32px;margin-top:1px; left:0;width:194px; background-image:url(/images/bg80.png); }

.dropmenu ul li ul li:hover ul {display:block;position:absolute;top:32px;margin-top:1px; left:0;width:194px;border-bottom:0px solid #0b1012; zoom:1; background-image:url(/images/bg80.png); }

li.qwe ul {  /*border: 1px solid #ff0000;*/ }


.dropmenu ul li:hover ul.endstop {left:-92px;}
.dropmenu ul li:hover ul li ul {display: none;}
.dropmenu ul li:hover ul li a {display:block; color:#888a8d; height:auto;line-height:15px;padding:4px 2px 4px 16px; width:177px; border:0px solid #0b1012; border-bottom:0; font-size:10px;}
.dropmenu ul li:hover ul li a.drop {color:#498eb8;}
.dropmenu ul li:hover ul li a:hover {color:#498eb8;}
.dropmenu ul li:hover ul li a:hover.drop {color:#498eb8;}
.dropmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:193px; top:-1px;}
.dropmenu ul li:hover ul li:hover ul.left {left:-153px;}

/* specific to IE5.5 and IE6 browsers */
* html .dropmenu ul li a:hover ul {display:block;position:absolute;top:30px; t\op:33px; background:#0b1013;zoom:1; filter:alpha(opacity=90); /* IE */-moz-opacity:0.9; /* Mozilla */ -khtml-opacity: 0.9; /* Safari */opacity: 0.9; left:0; border-bottom:0px solid #0b1012;}

* html .dropmenu ul li a:hover ul.endstop {left: -92px;}
* html .dropmenu ul li a:hover ul li a {display:block; color:#888a8d; height:1px; line-height:15px; padding:4px 16px; width:154px; w\idth:154px; border:0px solid #0b1012; font-size:10px;border-bottom:0; text-transform:lowercase}
* html .dropmenu ul li a:hover ul li a.drop { padding-bottom:4px;}
* html .dropmenu ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
* html .dropmenu ul li a:hover ul li a:hover {color:#498eb8; text-decoration:none; text-transform:lowercase}
* html .dropmenu ul li a:hover ul li a:hover.drop {color:#498eb8;}
* html .dropmenu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:0;color:#000; left:153px;}
* html .dropmenu ul li a:hover ul li a:hover ul.left {left:-153px;}



hr {clear:both; margin-bottom:30px;}
.left {clear:both;}


.BrowserDetectMessageHome{
padding:0px 10px 5px  0px;
color: #3B6E8F;
font-size: 11px;
font-family:tahoma,arial,sans-serif;
text-align:center;
}
.BrowserDetectMessageHome a, .BrowserDetectMessageHome a:link, .BrowserDetectMessageHome a:visited{
color: #3B6E8F;
font-size: 11px;
font-family:tahoma,arial,sans-serif;
text-align:center;
}


.BrowserDetectMessage{
padding:0px 10px 5px  0px;
color: #3B6E8F;
font-size: 11px;
font-family:tahoma,arial,sans-serif;
text-align:center;
}
.BrowserDetectMessage a, .BrowserDetectMessage a:link, .BrowserDetectMessage a:visited{
color: #3B6E8F;
font-size: 11px;
font-family:tahoma,arial,sans-serif;
text-align:center;
}

.toolTip {
        padding-right: 0px;
        color: #3366FF;
        position: relative;
       
}

.toolTipWrapper a{
font-size: 12px !important; 
font-family:tahoma,arial,sans-serif;
color: #FFFFFF !important;
}


.toolTipWrapper {
        width: 100px;
        height:29px;
        position: absolute;
        top: 0px;
        left:80px;
        z-index:1;
        display: none;
        padding-left:3px;
        color: #FFFFFF;
        background-color:#5D87A1;
        border: 1px solid black;
        line-height:14px;
}

.toolTipWrapper, {
        width: 100px;
        height:29px;
        position: absolute;
        top: 0px;
        left:60px;
        z-index:1;
        display: none;
        padding-left:3px;
        color: #FFFFFF;
        background-color:#5D87A1;
        border: 1px solid black;
        line-height:14px;
}

*:first-child+html .toolTipWrapper {
   width: 100px;
        height:29px;
        position: absolute;
        top: 0px;
        left:80px;
        z-index:1;
        display: none;
        padding-left:3px;
        color: #FFFFFF;
        background-color:#5D87A1;
        border: 1px solid black;
        line-height:14px;
}


.toolTipWrapper a,.toolTipWrapper a:link,.toolTipWrapper a:visited {
color: #FFFFFF !important;
background-color:#5D87A1;
}
.toolTipWrapper a:hover {
color: #FFFFFF !important;
background-color:#5D87A1;
}

.homeBtn {
	font-size:13px;
	border-collapse:collapse;
	background-color:#5d87a1;	
	height:27px;
	margin-right:0px;
	margin-left:0px;
	margin-top:7px;
	color:#FFFFFF;
	border:0px;
	width:170px; 
	padding:0;
	cursor:hand;
	cursor:pointer;
	outline:none;
}
.DNNspotPassword, .DNNspotUserName{
	background:none repeat scroll 0 0 #F2F4F5;
	border:1px solid #7E8082;
	color:#5D87A0;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:2px;
}


TABLE.cms_table {
	BORDER-COLLAPSE: collapse;
	background-color: #ffffff;
	border: #a8cbd5 solid 1px;
	font-weight: normal;
	padding-left: 5px;
	color: #333333;
	line-height: 1.4em!important;
	margin-top: 3px;
	font-size: 12px!important;
}
TABLE.cms_table tr td
{
	padding: 2px 5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border: #a8cbd5 solid 1px;
	font-size: 12px;
}
TABLE.cms_table tr th
{
	background-color:#CEE2F2;
	border-bottom:1px solid #A8CBD5;
	border-right:1px solid #A8CBD5;
	color:#515151;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	padding: 0px 5px 0px 5px;
}
