/*========================================================*/
/*      CSS for DotNetNuke Skin - Blue Transparent 2     */
/*              by Cyberspace Solutions Inc.              */
/*          http://www.CyberspaceSolutionsInc.com         */
/*========================================================*/

/*========================================================*/
/*  Universal                                             */
/*========================================================*/ 
.nopad_content {width: 100%; padding:0; margin:0; text-align:left;}
.toppad_content {width: 100%; padding:7px 0 0 0; margin:0; text-align:left;}
.pad_content { padding:0 5px 0 5px; text-align:left;}
.padbot_content { width:100%; padding-bottom:5px; text-align:left;}
.Footertd {width:100%; padding:0px 5px 0 5px; margin:0; border:0;}
.FooterTable {width:100%; padding:7px 0 0 0; margin:0; border:0; background: url(images/hr.png) top repeat-x;}

/*
================================
 Blue Title Styles
================================
*/  
.BlueTitle_td {width:100%; padding:0px 0 3px 0; margin:0; border:0; background: url(images/hr.png) bottom repeat-x;}
.BlueTitle_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 17px;}
.BlueH1Title_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 24px; text-transform: uppercase; text-align: left; color: #ffffff;} 
.BlueH2Title_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 20px; text-transform: uppercase; text-align: left; color: #ffffff;} 
.BlueH3Title_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 18px; text-transform: uppercase; text-align: left; color: #ffffff;} 
.BlueTitle_Footertd {width:100%; padding:0px 0px 0 0px; margin:0; border:0;}

/*
================================
 Blue Glass Top Half Styles
================================
*/  
.BlueGlassTop_Table {width:100%; padding:0; margin:0; border:0; background: transparent;}
.BlueGlassTop_tl { background: url(images/topglass_tl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_tr { background: url(images/topglass_tr.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_bl { background: url(images/topglass_bl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_br { background: url(images/topglass_br.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_t { background: url(images/topglass_t.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_b { background: transparent; height:0px; padding:0; margin:0; border:0;} 
.BlueGlassTop_l { background: url(images/topglass_l.png) right top no-repeat; width:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_r { background: url(images/topglass_r.png) right top no-repeat; width:13px; padding:0; margin:0; border:0;} 
.BlueGlassTop_m { background: url(images/topglass_m.png) repeat-x top; padding:0; margin:0; border:0; vertical-align:top;} 
.BlueGlassTop_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 30px;} 
.BlueGlassTop_Table .Normal  {text-align: left; color: #ffffff;}
.BlueGlassTop_Table .Normal p {text-align: left; color: #ffffff;}
.BlueGlassTop_Table .normal  {text-align: left; color: #ffffff;}
.BlueGlassTop_Table .normal p {text-align: left; color: #ffffff;}
.BlueGlassTop_Table TD { color:#ffffff;}
.BlueGlassTop_Table a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlassTop_Table a:visited, .BlueGlassTop_Table a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlassTop_Table a:hover, .BlueGlassTop_Table a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.BlueGlassTop_Table .Normal div {text-align: left; color: #ffffff;}
.BlueGlassTop_Table .normal div {text-align: left; color: #ffffff;}
.BlueGlassTop_Table div { color:#ffffff;}
.BlueGlassTop ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.BlueGlassTop li{ font-size: 12px; list-style-type: none;}
.BlueGlassTop ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}

/*
================================
 Blue Glass Bottom Half Styles
================================
*/  
.BlueGlassBottom_Table {width:100%; padding:0; margin:0; border:0; background: transparent;}
.BlueGlassBottom_tl { background: url(images/bottomglass_tl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_tr { background: url(images/bottomglass_tr.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_bl { background: url(images/bottomglass_bl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_br { background: url(images/bottomglass_br.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_t { background: url(images/bottomglass_t.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_b { background: url(images/bottomglass_b.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_l { background: url(images/bottomglass_l.png) right bottom no-repeat; width:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_r { background: url(images/bottomglass_r.png) right bottom no-repeat; width:13px; padding:0; margin:0; border:0;} 
.BlueGlassBottom_m { background: url(images/bottomglass_m.png) repeat-x bottom; padding:0; margin:0; border:0; vertical-align:top;} 
.BlueGlassBottom_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 30px;} 
.BlueGlassBottom_Table .Normal  {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table .Normal p {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table .normal  {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table .normal p {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table TD { color:#ffffff;}
.BlueGlassBottom_Table a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlassBottom_Table a:visited, .BlueGlassBottom_Table a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlassBottom_Table a:hover, .BlueGlassBottom_Table a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.BlueGlassBottom_Table .Normal div {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table .normal div {text-align: left; color: #ffffff;}
.BlueGlassBottom_Table div { color:#ffffff;}
.BlueGlassBottom ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.BlueGlassBottom li{ font-size: 12px; list-style-type: none;}
.BlueGlassBottom ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}

/*
================================
 Blue Glass Styles
================================
*/  
.BlueGlass_Table {width:100%; padding:0; margin:0; border:0;}
.BlueGlass_tl { background: url(images/glass_tl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_tr { background: url(images/glass_tr.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_bl { background: url(images/glass_bl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_br { background: url(images/glass_br.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_t { background: url(images/glass_t.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_b { background: url(images/glass_b.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueGlass_l { background: url(images/glass_l.png) right repeat-y; width:13px; padding:0; margin:0; border:0;} 
.BlueGlass_r { background: url(images/glass_r.png) right repeat-y; width:13px; padding:0; margin:0; border:0;} 
.BlueGlass_m { background: url(images/glass_m.png) repeat; padding:0; margin:0; border:0; vertical-align:top;} 
.BlueGlass_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 30px;} 
.BlueGlass_Table .Normal  {text-align: left; color: #ffffff;}
.BlueGlass_Table .Normal p {text-align: left; color: #ffffff;}
.BlueGlass_Table .normal  {text-align: left; color: #ffffff;}
.BlueGlass_Table .normal p {text-align: left; color: #ffffff;}
.BlueGlass_Table TD { color:#ffffff;}
.BlueGlass_Table a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlass_Table a:visited, .BlueGlass_Table a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.BlueGlass_Table a:hover, .BlueGlass_Table a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.BlueGlass_Table ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.BlueGlass_Table li{ font-size: 12px; list-style-type: none;}
.BlueGlass_Table ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}


/*
================================
 Blue Solid Styles
================================
*/  
.BlueSolid_Table {width:100%; padding:0; margin:0; border:0;}
.BlueSolid_tl { background: url(images/solid_tl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_tr { background: url(images/solid_tr.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_bl { background: url(images/solid_bl.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_br { background: url(images/solid_br.png) top left no-repeat; width:13px; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_t { background: url(images/solid_t.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_b { background: url(images/solid_b.png) top repeat-x; height:13px; padding:0; margin:0; border:0;} 
.BlueSolid_l { background: url(images/solid_l.png) right repeat-y; width:13px; padding:0; margin:0; border:0;} 
.BlueSolid_r { background: url(images/solid_r.png) right repeat-y; width:13px; padding:0; margin:0; border:0;} 
.BlueSolid_m { background: url(images/solid_m.png) repeat; padding:0; margin:0; border:0; vertical-align:top;} 
.BlueSolid_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 30px;} 
.BlueSolid_Table .Normal  {text-align: left; color: #ffffff;}
.BlueSolid_Table .Normal p {text-align: left; color: #ffffff;}
.BlueSolid_Table .normal  {text-align: left; color: #ffffff;}
.BlueSolid_Table .normal p {text-align: left; color: #ffffff;}
.BlueSolid_Table TD { color:#ffffff;}
.BlueSolid_Table a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.BlueSolid_Table a:visited, .BlueSolid_Table a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.BlueSolid_Table a:hover, .BlueSolid_Table a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.BlueSolid_Table ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.BlueSolid_Table li{ font-size: 12px; list-style-type: none;}
.BlueSolid_Table ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}

/*
================================
 Blue Header Styles
================================
*/  
.BlueHeader_Table {width:100%; padding:0; margin:0; border:0;}
.BlueHeader_td {width:100%; padding:0; margin:0; border:0;}
.BlueHeader_l { background: url(images/header_l.png) top left no-repeat; width:10px; height:35px; padding:0; margin:0; border:0;} 
.BlueHeader_r { background: url(images/header_r.png) top left no-repeat; width:10px; height:35px; padding:0; margin:0; border:0;} 
.BlueHeader_m { background: url(images/header_m.png) repeat; padding:0; margin:0; border:0; vertical-align:middle;} 
.BlueHeader_Title {font-family: "Times New Roman", Georgia, Times, Serif; font-size: 14px; text-transform: uppercase; text-align: left; color: #ffffff; font-weight: bold; line-height: 30px;} 
.BlueHeader_Table .Normal  {text-align: left; color: #ffffff;}
.BlueHeader_Table .Normal p {text-align: left; color: #ffffff;}
.BlueHeader_Table .normal  {text-align: left; color: #ffffff;}
.BlueHeader_Table .normal p {text-align: left; color: #ffffff;}
.BlueHeader_Table TD { color:#ffffff;}
.BlueHeader_Table .Normal div {text-align: left; color: #ffffff;}
.BlueHeader_Table .normal div {text-align: left; color: #ffffff;}
.BlueHeader_Table div { color:#ffffff;}
.BlueHeader_Table a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.BlueHeader_Table a:visited, .BlueHeader_Table a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.BlueHeader_Table a:hover, .BlueHeader_Table a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.BlueHeader_Table ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.BlueHeader_Table li{ font-size: 12px; list-style-type: none;}
.BlueHeader_Table ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}

/*
================================
 Transparent Styles
================================
*/  
.Transparent_OuterTable {width:100%;padding:0; margin:0; border:0;}
.Transparent_OuterTable .Normal  {text-align: left; color: #ffffff;}
.Transparent_OuterTable .Normal p {text-align: left; color: #ffffff;}
.Transparent_OuterTable .normal  {text-align: left; color: #ffffff;}
.Transparent_OuterTable .normal p {text-align: left; color: #ffffff;}
.Transparent_OuterTable TD {text-align: left; color:#ffffff;}
.Transparent_OuterTable a:link {text-decoration:underline; text-align: left; color: #ffffff;}
.Transparent_OuterTable a:visited, .Transparent_OuterTable a.visited{text-decoration:underline; text-align: left; color: #ffffff;}
.Transparent_OuterTable a:hover, .Transparent_OuterTable a.hovered{text-decoration:underline; text-align: left; color: #cccccc;}
.Transparent_OuterTable ul{list-style-type: none; color: #ffffff; margin:0; padding:0;}
.Transparent_OuterTable li{ font-size: 12px; list-style-type: none;}
.Transparent_OuterTable ul li{ padding:0px 0 0px 12px; background-image: url('images/Bullets.png'); background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em;}


/*-----------------------------------------------------------------------*/
/* Module Menus															 */
/*-----------------------------------------------------------------------*/
.ModuleTitle_SubMenu { background:url(images/hr.png) repeat; color:#ffffff; padding:0 0 0 0; margin:0; border:1px solid #000000; z-index:1000; font-weight:normal; opacity:.90; filter:Alpha(Opacity=90, FinishOpacity=90, Style=1);}
.ModuleTitle_MenuItem {  color:#ffffff; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; font-style:normal; padding:0 15px 0 10px; height:20px; border:1px solid #000000; }
.ModuleTitle_MenuItemSel { background:url(images/SubSel.png) top left repeat-x #000000; color:#bfbfbf; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:0 15px 0 10px; height:20px; border:1px solid #bfbfbf; }
.ModuleTitle_MenuContainer { background:transparent; color:#546d82;}
.ModuleTitle_MenuBar { }
.ModuleTitle_MenuArrow { display:none; }
.ModuleTitle_RootMenuArrow { display:none; }
.ModuleTitle_MenuIcon { background:#bfbfbf; border:0; width:0; height:20px; padding:0; margin:0; font-size:0; }
.ModuleTitle_MenuIcon img { margin:0 10px 0 10px; }


