/*/*=========================================*/
/*         General CSS for Daring            */
/*            by Shaping Design              */
/*       http://www.shapingdesign.com        */
/*           info@shapingdesign.com          */
/*===========================================*/
/*  Website width css*/
.maincontent, .outer{width:860px;}

/*  Universal CSS  */
body, html{height:100%;}
#body{margin:0;padding:0;text-align:center;height:100%;}

.hyperHB
{
	text-decoration:none;
	color:White;
}

.hyperHB:hover
{
	text-decoration:none;
	color:Gray;
}

table, tr, td, p{font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em;padding: 0;margin: 0;vertical-align:top;}
#clear{clear:both;}
div {padding:0;margin:0;font-size:0;}
/*  layout css*/
.wrapper{height:100%;width:100%;text-align:left;text-align:center;background:url(images/background.jpg) top right repeat-x #798182;}
.wrappergrey{height:100%;width:100%;text-align:left;text-align:center;background:#ddd;}
.wrapperopen{height:100%;width:100%;text-align:left;text-align:center;background:#fff;}
#dnn_controlpanel{text-align:left; margin:0 auto; width:100%;vertical-align:top;background:#fff;}
.outer{height:100%;text-align:left; margin:0 auto; vertical-align:top;background:#fff;}
.maincontent{height:100%;text-align:left; margin:0 auto; padding:0 10px;vertical-align:top; background:#fff;}
* html .maincontent{height:100%; margin:0 10px;}
/* Background color repeater */
.rightrepeat{height:100%; width:3px;background:url(images/r_repeat.jpg) top right repeat-y;}
.leftrepeat{height:100%; width:3px;background:url(images/l_repeat.jpg) top left repeat-y;}
/* Grey */
.rightrepeatgrey{height:100%; width:14px;background:url(images/r_repeat_grey.jpg) top right repeat-y;}
.leftrepeatgrey{height:100%; width:14px;background:url(images/l_repeat_grey.jpg) top left repeat-y;}

/*  logo row  */
#logorowwrapper{}
.logorow{float:left;min-height:40px;width:400px;vertical-align:top;padding-bottom:10px;}
.logorowright{text-align:right;vertical-align:top;}

/* Language Area div */
#language{margin-top:5px;}
.Language{padding:5px;}

/* Date Area div */
#date{margin:5px 10px 5px 15px;}
span.date{color:#ccc;text-decoration:none;font-weight:bold;font-size:11px;font-family: tahoma, Arial, Helvetica, sans-serif;height:10px;margin: 0 0 0 6px;}

/*Login Div*/
#logindiv{float:right;margin:0px 0px 0 15px;}
.login,a.login:link,a.login:active,a.login:visited{color:#111;text-decoration:none;font-weight:normal;font-size:11px;font-family: tahoma, Arial, Helvetica, sans-serif;background: url(images/icon_over.jpg) no-repeat left;height:15px;padding: 0px 10px 5px 15px;}
a.login:hover{color:#666;text-decoration:none;font-weight:normal;font-size:11px;font-family: tahoma, Arial, Helvetica, sans-serif;background: url(images/icon_over.jpg) no-repeat left;height:15px;padding: 0px 10px 5px 15px;}
/*User Token*/
.user,a.user:link,a.user:active,a.user:visited{color:#111;text-decoration:none;font-weight:normal;font-size:11px;font-family: tahoma, Arial, Helvetica, sans-serif;background: url(images/icon_over.jpg) no-repeat left;height:15px;padding: 0px 10px 5px 15px;}
a.user:hover{color:#666;text-decoration:none;font-weight:normal;font-size:11px;font-family: tahoma, Arial, Helvetica, sans-serif;background: url(images/icon_over.jpg) no-repeat left;height:15px;padding: 0px 10px 5px 15px;}

/*  menu row  */
.menurowwrapper{height:32px;width:100%;clear:both; border-bottom:1px solid #fff;_border:0;}
.menuleft{height:32px;background:url(images/menu_l.jpg) top left no-repeat;width:100%;}
#menubkg{height:32px;background:url(images/menu_bkg.jpg) top left repeat-x; }
#menuright{height:32px;background:url(images/menu_r.jpg) top right no-repeat;}
td.menu{padding:0 0 0 10px;width:100%;}

/*  header row  */
.header{width:100%;padding:0; margin:0;border-bottom:1px solid white;}

/*  banner row  */
.bannertable{height:130px;width:100%;padding:0; border:0;margin:0; background:url(images/header_bkg.jpg) top left repeat-x; }
.bannerleft{height:130px; min-width:82px;background:url(images/header_l.jpg) no-repeat top left;}
* html .bannerleft{width:82px;}
td.bannerpaneleft{height:130px;min-width:250px;}
.bannerimageleft{height:130px; background:url(images/header_Img_l.jpg) no-repeat top right;text-align:right;}
.bannerrightimage{height:130px; width: 14px;background:url(images/header_r.jpg) no-repeat top;}
td.bannerimage{margin-top:10px; width: 400px; text-align:right; }

/*  banner images  */
.banner_colosseum{height:120px; width: 400px;background:url(images/banner_colosseum.jpg) no-repeat;}
.banner_field{height:120px; width: 400px;background:url(images/banner_field.jpg) no-repeat;}
.banner_girls{height:120px; width: 400px;background:url(images/banner_girls.jpg) no-repeat;}
.banner_glasses{height:120px; width: 400px;background:url(images/banner_glasses.jpg) no-repeat;}
.banner_highway{height:120px; width: 400px;background:url(images/banner_highway.jpg) no-repeat;}
.banner_keyboard{height:120px; width: 400px;background:url(images/banner_keyboard.jpg) no-repeat;}
.banner_laptopman{height:120px; width: 400px;background:url(images/banner_laptopman.jpg) no-repeat;}
.banner_laptops{height:120px; width: 400px;background:url(images/banner_laptop.jpg) no-repeat;}
.banner_manincar{height:120px; width: 400px;background:url(images/banner_manincar.jpg) no-repeat;}
.banner_menonphone{height:120px; width: 400px;background:url(images/banner_menonphone.jpg) no-repeat;}
.banner_moon{height:120px; width: 400px;background:url(images/banner_moon.jpg) no-repeat;}
.banner_mountain{height:120px; width: 400px;background:url(images/banner_mountain.jpg) no-repeat;}
.banner_phone{height:120px; width: 400px;background:url(images/banner_phone.jpg) no-repeat;}
.banner_train{height:120px; width: 400px;background:url(images/banner_train.jpg) no-repeat;}

/*  breadcrumb row  */
.bread_bkg{height:31px;background:url(images/bread_bkg.jpg) top left repeat-x; margin:0;}
#bread_l{height:31px;background:url(images/bread_l.jpg) top left no-repeat;}
#bread_r{height:31px;background:url(images/bread_r.jpg) top right no-repeat;}

#bread{float:left; margin:5px 10px 0 15px;}

.breadcrumb{font-size:12px;}
.BreadCrumb, a.BreadCrumb:link, a.BreadCrumb:visited, a.BreadCrumb:active {color: #fff;font-family:Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.BreadCrumb:hover {color: #ccc;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}

/* Search  */
td.search{text-align:right; width:240px; padding: 0 10px 0 0;}
.searchBKG{float:right;margin: 5px 10px 0 0;_margin-top:3px;height: 20px;width: 225px;background: url(images/searchbox.jpg) no-repeat right;}
.SearchField{width: 10px; text-align:right; vertical-align:top;}
.SearchButton{background: transparent;font-size: 0px; margin: 0px;_margin: 2px 15px 0px 0px; padding: 13px 15px 13px 42px; color: #fff;}
#dnn_dnnSEARCH_txtSearch {vertical-align: top;height: 20px; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; background: transparent; border: 0px solid #A1A1A1; color: #000; cursor: text; margin: 0px; padding: 3px 0 0 12px; _padding: 3px 0 0 10px;_margin:0 0 0 10px; width: 190px; _width: 185px;}

/*  content row  */
.contenttd{height:100%;}
.contenttable{width:100%;}
/*  footer row  */
.footertd{background:#fff;height:22px; text-align:left;}
#footer_bkg{height:22px;background:url(images/footer_bkg.jpg) top left repeat-x;margin:0 auto;}
#footer_r{height:22px;background:url(images/footer_r.jpg) top right no-repeat;}
#footer_l{height:22px;background:url(images/footer_l.jpg) top left no-repeat;}

#copyrightdiv{float:left;margin:2px 0 0 10px;}
#termsdiv{float:right; margin:2px 10px 0 0; color:#fff;font-size: 10px;}
/* Footer Text*/
.Footer {color: #fff;font-size: 10px; white-space:nowrap;padding:0 5px 0 0;}
a.Footer:link, a.Footer:visited, a.Footer:active {color: #fff;font-weight: normal;text-decoration: none;font-size: 11px;height:11px;}
a.Footer:hover {color: #ccc;font-weight: normal;text-decoration: none;font-size: 11px;height:11px;}
.CopyrightText{color: #fff;font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 11px;}

/* Content Area / Panes */
.paneheader {padding: 10px;vertical-align:top;}
.panetop {padding:7px;vertical-align:top;}
.panetopleft{padding:7px;width: 50%; vertical-align:top;}
.panetopright{padding:7px;width: 50%; vertical-align:top;}
.paneleft {padding:7px;width:25%;vertical-align:top;}
.panecenter {padding:7px;width:50%;vertical-align:top;}
.paneright {padding:7px;width:25%;vertical-align:top;}
.panelowerleft{padding:7px;width:33%;vertical-align:top;}
.panelower{padding:7px;width:33%;vertical-align:top;}
.panelowerright{padding:7px;width:33%;vertical-align:top;}
.panebottom {padding:7px;vertical-align:top;}

/*  Links / Text
/*Hyperlink style for the unselected tabs */
.OtherTabs {font-size: 12px;color: #333;font-family: tahoma, Arial, Helvetica, sans-serif;text-decoration: none;}
a.OtherTabs:link, a.OtherTabs:visited, a.OtherTabs:active {text-decoration: none;color: #333;background-color: transparent;border: 0;font-weight: bold;}
a.OtherTabs:hover {text-decoration: underline;color: #333;background-color: transparent;border: 0;font-weight: bold;}
/*Head*/
.Head {font-size: 14px;color: #333;font-weight: bold;}
/*SubHead Text*/
a.SubHead:link, a.SubHead:visited, a.SubHead:active {color: #6E8E05;text-decoration: none;font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
a.SubHead:hover {color: #2c2c2c;text-decoration: none;font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
/*Normal Text*/
.Normal {font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 12px;}
a.Normal:link, a.Normal:visited {color: #333333;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;text-decoration: none;}
a.Normal:hover {color: #111111;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;text-decoration: none;}
.NormalRed {color: #900;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;}
.NormalBold {font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.NormalTextBox {color: #333;padding-left: 2px;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;}
td.NormalTextBox {padding: 0;margin: 0;background: transparent;border: 0;}
/*Links for entire site*/
a:link, a:visited, a:active {color: #333333;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;text-decoration: underline;}
a:hover {color: #111111;font-family: tahoma, Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;text-decoration: underline;}
select, input {font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}
/*applied to invisible objects*/
.Invisible {visibility: hidden;}

/*  Main Menu and Module Menus
/*Main Menu Idle*/
.MainMenu_Idle TD{padding: 0 5px 0 0; margin:0;}
.MainMenu_Idle TD DIV{background:url(images/menu_down_r.jpg) bottom right no-repeat transparent;margin:0; padding:0;}
.MainMenu_Idle TD DIV DIV{background:url(images/menu_down_l.jpg) bottom left no-repeat transparent; padding:0 6px 0 0;}
.MainMenu_Idle TD DIV DIV DIV{background:url(images/menu_down.jpg) bottom center repeat-x transparent; color: #333; font-size:11px; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; padding: 0px 9px 0 9px;margin: 0px 2px 0px 9px;white-space:nowrap;height: 25px;line-height:30px;_line-height:25px;}
/*Main Menu Selected on Mouse Hover*/
.MainMenu_Selected TD, .rootmenuitembreadcrumb TD{padding: 0 5px 0 0; margin:0;}
.MainMenu_Selected TD DIV, .rootmenuitembreadcrumb TD DIV{background:url(images/menu_up_r.jpg) bottom right no-repeat transparent;margin:0; padding:0;}
.MainMenu_Selected TD DIV DIV, .rootmenuitembreadcrumb TD DIV DIV{background:url(images/menu_up_l.jpg) bottom left no-repeat transparent;margin:0; padding:0 6px 0 0;}
.MainMenu_Selected TD DIV DIV DIV, .rootmenuitembreadcrumb TD DIV DIV DIV{background:url(images/menu_up.jpg) bottom center repeat-x transparent;color: #fff; font-size:11px; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold;padding: 0px 9px 0 9px;margin: 0px 2px 0px 9px;white-space:nowrap;height: 25px;line-height:30px;_line-height:25px;}
/*Main Menu Active*/
.MainMenu_Active TD, .rootmenuitembreadcrumb TD{padding: 0 5px 0 0; margin:0;}
.MainMenu_Active TD DIV, .rootmenuitembreadcrumb TD DIV{background:url(images/menu_up_r.jpg) bottom right no-repeat transparent;margin:0; padding:0;}
.MainMenu_Active TD DIV DIV, .rootmenuitembreadcrumb TD DIV DIV{background:url(images/menu_up_l.jpg) bottom left no-repeat transparent;margin:0; padding:0 6px 0 0;}
.MainMenu_Active TD DIV DIV DIV, .rootmenuitembreadcrumb TD DIV DIV DIV{background:url(images/menu_up.jpg) bottom center repeat-x transparent; color: #fff; font-size:11px; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold;padding: 0px 9px 0 9px;margin: 0px 2px 0px 9px;white-space:nowrap;height: 25px;line-height:30px;_line-height:25px;}
.MainMenu_MenuContainer td {font-size: 0px;font-weight: normal;background: transparent;}
/*Submenu Container*/ 
.MainMenu_SubMenu, .ModuleTitle_SubMenu {background: #FFF; padding: 4px 0 0 0; border: 1px solid #111111;z-index: 1;  cursor: pointer; font-weight: normal;}
/*Submenu Idle*/ 
.MainMenu_MenuItem, .ModuleTitle_MenuItem { color: #333333; font-family: tahoma; font-size: 11px; font-weight: bold; font-style: normal; height: 20px; background: transparent;border:0; border-bottom: 1px solid #d8dde3; padding: 5px 30px 5px 16px;}
.MainMenu_MenuItemSel{background: transparent;}
/*Submenu Hover*/ 
.SubMenu_Selected{color: #fff;font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; height: 20px; background-color: #4D5859; border:0;border-bottom: 1px solid #d8dde3; padding: 5px 30px 5px 16px;}
/*Submenu Active*/ 
.SubMenu_Active {color: #4D5859;font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; height: 20px; background-color: #fff;border:0;border-bottom: 1px solid #d8dde3; padding: 5px 30px 5px 16px;}
/*Module Menu SubMenu Hover*/
.ModuleTitle_MenuItemSel{color: #fff; font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; height: 20px; border-top: 1px solid #999999;border-bottom: 1px solid #999999;background-color: #4D5859; border-bottom: 1px solid #d8dde3; padding: 5px 30px 5px 16px;}
/*Module Menu Continer*/
.ModuleTitle_MenuContainer{color: #2c2c2c;}
/*Module Menu Bar*/
.ModuleTitle_MenuBar{cursor: pointer; background: transparent;}
/*Not needed*/
.MainMenuSeperator, .ModuleTitle_MenuArrow, .MainMenu_MenuArrow, .MainMenu_MenuIcon, .ModuleTitle_MenuIcon {display:none;}
.MainMenu_RootMenuArrow, .ModuleTitle_RootMenuArrow{display:none;}
/*Remove Seperator Borders */
.MainMenu_MenuBreak {background: transparent; padding: 0px; border: 0px; margin:0px;}

/* Control Panel Style */
.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel td{ text-align:center; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel Table{ width:auto; text-align:center; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333;}
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none;}
.controlpanel A.CommandButton:link{ color:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#000; text-decoration:underline;} 
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{ font-size:12px; color:#000; text-decoration:none; font-weight:normal; }
A.CommandButton:hover{ color:#333; text-decoration:none; font-size:12px; font-weight:normal; }
.controlpanel td td table{margin: 0 auto; }
/*-- END CSS --*/


