
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0; background:#fff;}
td {vertical-align:top;}
img {border: 0;}
hr {width: 100%; height: 1px; border:0; border-top: 1px solid #ddd; }
p, div {padding:0; margin:0;}


/*------------------- T E X T ----------------------*/
p, div, td, .Normal {font: 13px Trebuchet MS, Arial, Lucida Sans Unicode, Verdana; line-height: 135%; color: #777;}
a.list, a.list:link, a.list:active, a.list:visited {font:normal 12px Arial, Verdana, Lucida Sans Unicode; color: #97B79B; text-decoration: none;}
.tmenu, a.tmenu:link, a.tmenu:active, a.tmenu:visited, a.tmenu:hover {font:normal 11px Arial, Verdana, Lucida Sans Unicode; color: #bbb; text-decoration: none;}
.tmenuw, a.tmenuw:link, a.tmenuw:active, a.tmenuw:visited, a.tmenuw:hover {font:bold 11px Arial, Verdana, Lucida Sans Unicode; color: #eee;}
.bct, .bct:link, .bct:active, .bct:visited, .bct:hover {font:normal 12px Arial, Verdana, Lucida Sans Unicode; color: #fff;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {color: #00A1B1; text-decoration: none;}
a:hover {color: #00A1B1; text-decoration: underline;}
a.CommandButton:link, a.CommandButton:visited {color: #00A1B1; text-decoration: none;}
a.CommandButton:hover {color: #00A1B1; text-decoration: underline;}


/*---------------- H E A D E R S -------------------*/
.Head {font: normal 18px Trebuchet MS, Lucida Sans Unicode, Georgia, Arial, Verdana; color: #CD1041;}
.SubHead, .SubSubHead {font: normal 16px Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Arial, Verdana; color: #555;}
H1, H1 a:link, H1 a:active, H1 a:visited {font: italic 25px Trebuchet MS, Arial, Gill Sans MT, Lucida Sans Unicode, Georgia, Trebuchet MS, Verdana; color: #0EB0C0; margin:0 0 12px 0;} 
H1 a:hover{color:#222; text-decoration: underline;}
H2, H2 a:link, H2 a:active, H2 a:visited, h2.blog_title {font: italic 19px Trebuchet MS, Arial, Gill Sans MT, Lucida Sans Unicode, Georgia, Trebuchet MS, Verdana; color: #0EB0C0; margin:11px 0 8px 0;} 
H2 a:hover{color:#222; text-decoration: underline;}
H3, H3 a:link, H3 a:active, H3 a:visited, .pureframe_title {font: italic 17px Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Arial, Verdana; color: #DF2F5D; margin:6px 0px;}
H4 {font: normal 16px Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Georgia, Arial, Verdana; color: #0EB0C0; margin:6px 0px;}
H5, H6 {font: bold 14px Trebuchet MS, Gill Sans MT, Trebuchet MS, Lucida Sans Unicode, Arial, Verdana; color: #0EB0C0;}


/*---------------- F O O T E R S -------------------*/
.Footer, a.Footer:link, a.Footer:active, a.Footer:visited, a.Footer:hover {font: 11px Arial, Verdana, Lucida Sans Unicode; color: #C7DECA;}


/*----------------- C U S T O M --------------------*/
#full{width:100%; height:100%; text-align:center; background:#fff url(topbackground.gif) repeat-x top center;}
#wbox, #wboxl, #wboxs {width:975px; margin:0 auto;}
#logoarea {float:left; text-align:left; padding:16px 0px; width:140px;}
#smarea {float:right; width:760px; text-align:right;}
#ebox {width:760px; text-align:right;}
#extras {width:500px; float:left; padding:26px 17px 0 0; text-align:right;}
#search {width:230px; float:right; padding:20px 10px 0 0; text-align:right;}
#menu {width:760px; text-align:right;}
#toparea {width:100%; padding:20px 0 0px 0; text-align:center; background:#00A1B1;} 
#topareas {width:100%; padding:0px; text-align:center; background:#00A1B1;} 
#lbox {float:left; width:730px; text-align:left;} 
#rbox {float:right; margin-top:35px; width:210px; text-align:left;}
#contentarea {padding-top:35px;} 
#bc {float:left; width:600px; text-align:left; padding-top:22px;} 
#slogan {float:right; width:280px; text-align:right; padding:9px 0px;}
#gasta {margin:10px 0px; text-align:right}
.contentarea2 {width:720px; border: 1px solid #ccc; margin-top:30px;}


/*------------------ P A N E S ---------------------*/
.cpml1 {width:245px; text-align:left; float:left;}
.cpml {width:240px; text-align:left; float:left;}
.cpmr {width:239px; text-align:left; float:right;}
.cpmls {width:730px; text-align:left; margin-top:35px;}
.cpml2 {width:230px; padding:20px 0px 20px 20px;} 
.cpmr2 {width:200px; padding:20px;} 
.ocpmr {width:200px; float:right; text-align:left;}
.fpane {width:975px; margin:0 auto;}
.cpmla {width:100%;} 
.tablow {padding:15px; text-align:center; background:#F3F3F3;}
.mt25 {margin-top:20px;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.StandardButton{ font:bold 11px Tahoma; background: #390; color: #fff; padding: 2px 3px 3px; margin: 4px 4px 4px 0; cursor:pointer; border:0;}
#dnn_dnnSEARCH_txtSearch {background: url(search.gif) no-repeat top right; padding:6px 0 0 17px; width:145px; height:29px; vertical-align:top; border:0 solid #bbb; color: #666; font: 12px Arial, Tahoma, Verdana;}
.StandardButton {background:#CD1041; padding:7px;}


/*------------------- M E N U ----------------------*/
/*------ Container box for menu ------*/ 
.MainMenu_MenuContainer {width:100%; background: transparent;}

/*------ Menubar for menu --------*/ 
.MainMenu_MenuBar {cursor: pointer; cursor: hand; width:100%; background: transparent;}

/*------ Idle menuitems --------------*/
.MainMenu_Idle TD {font:bold 15px Trebuchet MS, Lucida Sans Unicode, Gill Sans MT, Comic Sans MS, Arial, Verdana; color: #17B7C7; text-align: left; padding:44px 8px 14px 7px;}

/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 15px Trebuchet MS, Lucida Sans Unicode, Gill Sans MT, Comic Sans MS, Arial, Georgia, Verdana; background:url(menuback_active.gif) repeat-x top left; color: #17B7C7; text-align: left; padding:44px 8px 14px 7px;}

/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 15px Trebuchet MS, Lucida Sans Unicode, Gill Sans MT, Comic Sans MS, Arial, Georgia, Verdana; background:#fafafa url(menuback_active.gif) repeat-x top left; color:#17B7C7; text-align: left; padding:44px 8px 14px 7px;}

/*------ Container for submenus ------*/ 
.MainMenu_SubMenu {padding:0px; background: #00A1B1; border: 1px solid #0BB6C7; text-align:left; z-index: 1000; cursor: pointer; cursor: hand; filter: Alpha(Opacity=95); -moz-opacity:.95;}

/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 13px Trebuchet MS, Arial, Lucida Sans Unicode, Georgia, Verdana; color: #fff; padding:5px 30px 5px 12px; cursor: pointer; cursor: hand; border:0;}

/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel {background:transparent; }
.SubMenu_Selected {font:bold 13px Trebuchet MS, Arial, Lucida Sans Unicode, Georgia, Verdana; color: #fff; background: #00A1B1;  padding:5px 30px 5px 12px; cursor: pointer; cursor: hand; border:0;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }

/*++++++++++++++++  End Style Sheet +++++++++++++++++*/

