/*--*************************************************************-*/
/*--    Dotnetnuke skins - http://www.2designstudio.net           */                                                                                                                 
/*--    Copyright (c) 2003-2008 www.2designstudio.net             */                                                                                                      
/*--    support@2designstudio.net                                 */                                                                                                                          
/*--*************************************************************-*/

body{margin: 0px;padding: 0px; background-color: #C2C2C2;}

/**/

.Happy_Orange_leftbg{background: url(Happy_Orange_leftbg.jpg) repeat-y; width: 15px;}
.Happy_Orange_rightbg{background: url(Happy_Orange_rightbg.jpg) repeat-y; width: 15px;}
.Happy_Orange_search_leftbg{background: url(Happy_Orange_search_leftbg.jpg) no-repeat; width: 17px; height: 35px;}
.Happy_Orange_searchb_bg{background: url(Happy_Orange_searchb_bg.jpg) repeat-x; height: 35px; padding: 4px 0 0 0;}
.Happy_Orange_search_rightbg{background: url(Happy_Orange_search_rightbg.jpg) no-repeat; width: 16px; height: 35px;}
.Happy_Orange_searchbg{background: url(Happy_Orange_searchbg.jpg) no-repeat; width: 141px; height: 21px;}
.Happy_Orange_home_leftbg{background: url(Happy_Orange_home_leftbg.jpg) no-repeat; width: 6px; height: 35px;}
.Happy_Orange_homebg{background: url(Happy_Orange_homebg.jpg) repeat-x; height: 35px;}
.Happy_Orange_home_rightbg{background: url(Happy_Orange_home_rightbg.jpg) no-repeat; width: 5px; height: 35px;}
.Happy_Orange_loginbg{background: url(Happy_Orange_loginbg.jpg) repeat-x; height: 19px;}
.Happy_Orange_login_rightbg{background: url(Happy_Orange_login_rightbg.jpg) no-repeat; width: 6px; height: 19px;}
.Happy_Orange_login_leftbg{background: url(Happy_Orange_login_leftbg.jpg) no-repeat; width: 20px; height: 19px;}
.Happy_Orange_registerbg{background: url(Happy_Orange_registerbg.jpg) no-repeat; width: 20px; height: 19px;}
.lr{padding: 5px 5px 21px 15px;}

/**/
.ModuleTitle_MenuBar {cursor:hand;height:16px;background-color:Transparent;}
.ModuleTitle_MenuItem {cursor:hand;color:#76787A;font-family:Tahoma, Arial, Helvetica;font-size:8pt;font-weight: bold;font-style:normal;border-left:#76787A 0px solid;border-bottom:#76787A 0px solid;border-top:#76787A 0px solid;border-right:#76787A 0px solid;}
.ModuleTitle_MenuIcon {cursor:hand;background-color:#F7FAFB;text-align:center;width:15px;height:23px;color:#76787A;border:#76787A 0px solid;}
.ModuleTitle_SubMenu {border:#13608C 0px solid;z-index:1000;cursor:hand;color:#76787A;background-color:#F7FAFB;filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray' , Direction=135, Strength=3);}
.ModuleTitle_MenuBreak {border-bottom:#76787A 0px solid;border-left:#76787A 0 solid;border-top:#76787A 0px solid;border-right:#76787A 0 solid;background-color:#F7FAFB;height:1px;color:#76787A;}
.ModuleTitle_MenuItemSel {background-color: #DDDFE1;cursor:hand;font-family:Tahoma, Arial, Helvetica;font-size:8pt;font-weight: bold;font-style:normal;height:23px;color:#F37E16;}
.ModuleTitle_MenuArrow {font-family:Tahoma;font-size:10pt;cursor:hand;border-right:#76787A 0 solid;border-bottom:#76787A 0 solid;border-top:#76787A 0 solid;}
.MainMenu_MenuContainer {background-color:Transparent;}
.MainMenu_MenuBar {cursor:hand;height:23px;}

.MainMenu_TabRootMenuItem TD,.MainMenu_TabMenuItemHover TD {background-image:url(Happy_Orange_homebg.jpg);background-position: top;background-repeat: repeat-x;height:35px;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold;color:#FFF;padding-left: 10px;padding-right: 10px;}
.MainMenu_TabRootMenuItemSel TD,.MainMenu_TabMenuItemSelHover TD {background-image:url(Happy_Orange_home01bg.jpg);background-position: top;background-repeat: repeat-x;height:35px;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold;color:#FFF;padding-left: 10px;padding-right: 10px;}

.MainMenu_MenuItem {cursor:hand;color:#76787A;font-family:Tahoma, Arial, Helvetica;font-size:8pt;font-weight: bold;font-style:normal;border-left:#76787A 0px solid;border-bottom:#3BA5BF 0px solid;border-top:#3BA5BF 0px solid;border-right:#76787A 0px solid;}
.MainMenu_MenuIcon {cursor:hand;background-color:#F7FAFB;border:#3BA5BF 0px solid;text-align:center;width:15px;height:20px;}
.MainMenu_SubMenu {border:#13608C 0px solid;z-index:1000;cursor:hand;background-color:#F7FAFB;filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray' , Direction=135, Strength=2);}
.MainMenu_MenuBreak {border-bottom:#76787A 0px solid;border-left:transparent 0 solid;border-top:#76787A 0px solid;border-right:transparent 0 solid;background-color:transparent;height:0;}
.MainMenu_MenuItemSel {background-color: #DDDFE1;cursor:hand;color:#F37E16;font-family:Tahoma, Arial, Helvetica;font-size:8pt;font-weight: bold;font-style:normal;height:20px;}
.MainMenu_MenuArrow {font-family:Tahoma;font-size:10pt;cursor:hand;border-right:#3BA5BF 0 solid;border-bottom:#3BA5BF 0 solid;border-top:#76787A 0 solid;}
.Main {border-right:#AAA 1px solid;border-left:#AAA 1px solid;}
.ModuleTitle_RootMenuArrow,.MainMenu_RootMenuArrow {font-family:Tahoma;font-size:10pt;cursor:hand;}

/**/
.text01{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; color: #EE7A13; text-decoration: none;}
.text02{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4F4F4F; text-decoration: none;}
.text03{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4F4F4F; text-decoration: underline;}
.text04,A.text04:link,A.text04:visited,A.text04:active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #F37E16; text-decoration: underline;}
A.text04:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #F37E16; text-decoration: none;}
.text05{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #E70909; text-decoration: none;}
