/* ================================
    Default styles for skin
    Designed by Gentex Networks
   ================================*/
/*@import url("css/stylesheetwidget.css"); */
/* global style fot whole page */
Body{margin:0px; BORDER:0px; width:100%; height:100%; border:0; padding:0px; background-color:#ff9201}

.BGaround{background:url(images/OrangeTop_Art_Full.jpg) top no-repeat #ff9201; background-attachment:inherit}
.bottom{border-bottom:#d56f0c 2px solid}
.outlay{width:858px}
/*.outlay{width:858px; background:url(images/background.gif) bottom repeat-x #fff}
*/
.buttonwidth{width:750px}

.DNNLogo{width:350px;height:280px;background:url(images/logo2.png) no-repeat;}

.ControlPanel{width:100%; height:64px; background-color:#FFF; border:#036 1px solid}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active{font-weight:normal; font-size:10px; color:#535353; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif}
A.Skinobject:hover{text-decoration:underline; font-size:10px; color:#dc565c; font-family:Verdana,Arial,Helvetica,sans-serif}

.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active{font-weight:normal; font-size:11px; color:#737373; font-family:Tahoma,Arial,Helvetica; text-decoration:none}
A.CommandButton:hover{color:#dc565c; text-decoration:underline; font-size:11px; font-family:Tahoma,Arial,Helvetica; font-weight:normal}

.Head{font-weight:bold; font-size:11px; color:#5e5e5e; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
.SubHead{font-weight:bold; font-size:11px; color:#5e5e5e; font-family:Tahoma,Arial,Helvetica}

.Normal{font-size:11px; font-weight:normal; color:#596066; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
.normal{font-size:11px; font-weight:normal; color:#596066; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}


p .DNN_News_ItemDetails_div,.DNN_News_ItemDetails_div,.DNN_News_ItemDetails,.DNN_News_ItemDetails{font-size:11px; font-weight:normal; color:#596066; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
.DNN_News_ItemDate{font-size:11px; font-weight:bold; color:#596066; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}


h1{color:#069; font-family:Verdana,Arial,Helvetica,Tahoma; font-size:18px; font-weight:700; line-height:28px}
h2{color:#ff8100; font-family:Verdana,Arial,Helvetica,Tahoma; font-size:18px; font-weight:700; letter-spacing:-1px; line-height:18px}
h3{color:#dc565c; font-family:Verdana,Arial,Helvetica,Tahoma; font-size:15px; font-weight:700; letter-spacing:-1px; line-height:16px}
h4{color:#e99b9f; font-family:Verdana,Arial,Helvetica,Tahoma; font-size:13px; font-weight:700; line-height:14px}
/*h5{color:#888; font-family:Verdana,Arial,Helvetica,Tahoma; font-size:11px; font-weight:700; line-height:14px}*/
h5{font-family: Georgia, Times New Roman, Times, serif;font-size: 16px; font-weight:bold;color:#666666;padding: 0 0 0 5px;line-height: 28px;}

.NormalBold{font-family:Tahoma,Arial,Helvetica; font-size:11px; font-weight:bold; color:#737373}

UL LI{/*list-style-image:url(images/bullets.gif); */list-style-position:inherit; font-family Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; font-style:normal; color:#424242; padding:2px}
 
.StandardButton{border:#737373 1px solid; font-size:11px; background-color:#FFF; color:#737373; font-family:Verdana,Arial,Hnelvetica,sans-serif}
 
A:link, A:visited, A:active{color:#dc565c; text-decoration:none; font-size:11px; font-family:Arial; font-weight:bold}
A:Hover{color:#dc565c; font-family:Arial; font-size:11px; text-decoration:underline; font-weight:bold}
/* Panes Style (Must be changed for each skin)*/
.headerpane{padding:10px 20px 0px 10px}
.pane{padding:6px 4px 6px 4px}
.showpane{padding:1px}
.RightPane{Width:100px !IMPORTANT;padding:6px 4px 6px 4px}
/* Module Style (Must be changed for each skin)*/
.ModuleTitle_MenuContainer{border:blue 0px solid}
.ModuleTitle_MenuBar{cursor:hand; height:16px; background-color:transparent}
.ModuleTitle_MenuItem{border-right:white 0px solid; border-top:white 1px solid; border-bottom:white 1px solid; border-left:white 0px solid; font-weight:bold; font-size:11px; cursor:hand; color:black; font-style:normal; font-family:Tahoma,Arial,Helvetica; background-color:transparent}
.ModuleTitle_MenuIcon{border:1px solid #eee; border-right:0px solid #eee; width:15px; cursor:hand; height:21px; background-color:#eee; text-align:center}
.ModuleTitle_SubMenu{border:#fff 0px solid; z-index:1000; cursor:hand; background-color:#fff; FILTER:progid:DXImageTransform.Microsoft.Shadow(color='DimGray',Direction=135,Strength=3)}
.ModuleTitle_MenuBreak{border-right:#eee 0px solid; border-top:#eee 1px solid; border-left:#eee 0px solid; border-bottom:#eee 1px solid; height:1px; background-color:#eee}
.ModuleTitle_MenuItemSel{font-weight:bold; font-size:11px; cursor:hand; color:#fff; font-style:normal; background-color:#1380D5; font-family:Tahoma,Arial,Helvetica}
.ModuleTitle_MenuArrow{border-right:#fff 1px solid; border-top:#fff 0px solid; border-bottom:#fff 1px solid; font-size:10pt; cursor:hand; font-family:webdings}
.ModuleTitle_RootMenuArrow{font-size:11px; cursor:hand; font-family:webdings}

/*About Menu Token*/
.MainMenu_MenuContainer{background-color:transparent}
.MainMenu_MenuBar{background-color:Transparent; height:34px}
.MainMenu_MenuArrow{DISPLAY:none}
.MainMenu_MenuRootArrow{DISPLAY:none}
.MainMenu_MenuIcon{display:none}
.MainMenu_MenuItemBreak{background-color:transparent; border:0px solid #0F0; height:0px; width:0px}

.MainMenu_MenuItem {background:#fff;color:#bababa;font-size:14px;letter-spacing:1px;text-align:center;font-weight:bold;font-style:normal;font-family:Trebuchet MS,Verdana;height:20px;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:1px solid #f2f0ee;border-left:0 solid #fff;padding:10px 23px 10px 23px;}

.MainMenu_MenuItemSelected{background-color:transparent;}
.SubMenuItemSel{background:url(images/SubMenu.png);color:#ffffff;font-size:14px;font-weight:bold;font-style:normal;font-family:Trebuchet MS,Verdana;height:20px;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:0px solid #d5d5d5;border-left:0 solid #fff;padding:10px 23px 10px 23px;}

.MainMenu_SubMenu {Z-INDEX:1000;margin:0;padding:0;cursor:hand;font-size:14px;font-weight:bold;border:0px solid #d5d5d5;filter:Alpha(Opacity=93);-moz-opacity:.93;-webkit-opacity: .93!important;}

.MainMenu_RootMenuItem{  border:#EFEEEE 0px solid; cursor:pointer; cursor:hand; color:#c3c3c3; font-size:11px; font-style:normal; font-weight:normal; background-color:Transparent; font-family:Verdana,Arial,Helvetica,sans-serif; padding:0px; margin:0px;border-bottom:#d56f0c 2px solid}
.MainMenu_RootMenuItemActive{  padding:0px; margin:0px; cursor:pointer; cursor:hand; color:#FFF; font-size:11px; font-style:normal; font-weight:normal; background-color:Transparent; font-family:Verdana,Arial,Helvetica,sans-serif}
.MainMenu_RootMenuItemSelected{  padding:0px; margin:0px; color:#ececec; cursor:pointer;     font-family:Verdana,Arial,Helvetica,sans-serif;     font-size:11px; font-style:normal; font-weight:normal}

.MainMenu_RootMenuItem TD{padding:0; margin:0px; border-bottom:#d56f0c 2px solid}
.MainMenu_RootMenuItem TD DIV{background-image:url(images/lightorangeRightMenu.gif); background-position:top right; background-repeat:no-repeat; margin:0; padding:0; margin:-1px 0 -21px 0; _margin:-13px 0}
.MainMenu_RootMenuItem TD DIV DIV{background-image:url(images/lightorangeLeftMenu.gif); background-position:top left; background-repeat:no-repeat; margin:0; padding:0px 10px; margin:-1px 0 -21px 0; _margin:-12px 0}
.MainMenu_RootMenuItem TD DIV DIV DIV{background-image:url(images/lightorangeMiddleMenu.gif);background-repeat:repeat-x;color:#000000; font-size:13px; font-family:Arial;font-weight:bold; height:34px; padding:7px 6px 0px 6px; line-height:2.0em;margin:0px 0 -10px 0;letter-spacing:0px;text-align:center; }

.MainMenu_RootMenuItemSelected TD{padding:0; margin:0; height:34px;border-bottom:#d56f0c 2px solid}
.MainMenu_RootMenuItemSelected TD DIV{background-image:url(images/orangeRightMenu.gif); background-position:top right; background-repeat:no-repeat; margin:0; padding:0; margin:-1px 0 -21px 0; _margin:-13px 0}
.MainMenu_RootMenuItemSelected TD DIV DIV{background-image:url(images/orangeLeftMenu.gif); background-position:top left; background-repeat:no-repeat; margin:0; padding:0px 10px; margin:-1px 0 -21px 0; _margin:-12px 0}
.MainMenu_RootMenuItemSelected TD DIV DIV DIV{background-image:url(images/orangeMiddleMenu.gif); background-repeat:repeat-x; color:#000; font-size:13px; font-family:Arial; font-weight:bold; height:34px; padding:7px 6px 0px 6px; line-height:2.0em; margin:0px 0 -10px 0;text-align:center;}

.MainMenu_RootMenuItemActive TD{padding:0; margin:10; height:34px; border-bottom:#fff 2px solid}
.MainMenu_RootMenuItemActive TD DIV{background-image:url(images/WhiteGrayRightMenu.gif); background-position:top right; background-repeat:no-repeat; margin:0; padding:0; margin:-1px 0 -21px 0; _margin:-13px 0}
.MainMenu_RootMenuItemActive TD DIV DIV{background-image:url(images/WhiteGrayLeftMenu.gif); background-position:top left; background-repeat:no-repeat; margin:0; padding:0px 10px; margin:-1px 0 -21px 0; _margin:-12px 0}
.MainMenu_RootMenuItemActive TD DIV DIV DIV{background-image:url(images/WhiteGrayMiddleMenu.gif); background-repeat:repeat-x; color:#000; font-size:13px; font-family:Arial; font-weight:bold; height:34px; padding:7px 6px 0px 6px; line-height:2.0em; margin:0px 0 -10px 0; border-bottom:#fffff 2px solid;text-align:center;}

/*Other Custome Token*/
.HELP{color:#000}

.LOGIN, A.LOGIN:link, A.LOGIN:active, A.LOGIN:visited{color:#596066; font-size:11px; font-weight:normal; text-decoration:none; font-family:Arial; MARGIN:0px; PADDING:0px 0px 0px 16px}
A.LOGIN:hover{font-size:11px; color:#ff9201; font-weight:normal; text-decoration:none; font-family:Arial; MARGIN:0px; PADDING:0px 0px 0px 16px; background:url(images/orange-login-hover.jpg) no-repeat left center}

.LINKS, A.LINKS:link, A.LINKS:active, A.LINKS:visited{font-weight:bold; font-size:11px; color:#747474; text-decoration:none; font-family:Tahoma}
A.LINKS:hover{font-weight:bold; font-size:11px; color:#4f77ad; font-family:Tahoma; text-decoration:none}

.CURRENTDATE{color:#c4c4c4; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none}

.COPYRIGHT{color:#b8b8b8; font-size:11px; font-weight:normal; font-family:Tahoma; text-decoration:none}

.TERMS, A.TERMS:link, A.TERMS:active, A.TERMS:visited{color:#b8b8b8; font-size:11px; font-weight:normal; font-family:Tahoma; text-decoration:none}
A.TERMS:hover{color:#dc565c; font-weight:normal; text-decoration:none; font-family:Tahoma; font-size:11px}

.BREADCRUMB, A.BREADCRUMB:link, A.BREADCRUMB:active, A.BREADCRUMB:visited{font-weight:normal; font-size:11px; color:#596066; text-decoration:none; font-family:Arial; vertical-align:middle}
A.BREADCRUMB:hover{font-weight:normal; font-size:11px; color:#dc565c; text-decoration:none; font-family:Arial; vertical-align:middle}

.SEARCH, A.SEARCH:link, A.SEARCH:active, A.SEARCH:visited{font-weight:bold; font-size:11px; color:#fff; text-decoration:none; font-family:Tahoma}
A.SEARCH:hover{font-weight:bold; font-size:11px; color:#fff; text-decoration:underline; font-family:Tahoma}
/*Other you want */
.breadcrumb-txt{font-size:11px; color:#ff9201; font-family:Arial; font-weight:bold; vertical-align:middle}
.breadcrumb-padding{padding:0px 0px 0px 0px}
.date-padding{padding:0px 15px 0px 0px; border-left:#d56f0c 2px solid; border-right:#d56f0c 2px solid}
.logo-padding{padding:0px 0px 0px 15px}
.copyright-padding{padding:0px 0px 0px 3px}
.terms-padding{padding:0px 3px 0px 0px}
.user-padding{padding:0px 0px 0px 0px}
.right-padding{padding:0px 0px 0px 19px}
.menu-padding{padding:0px 0px 0px 0px; width:750px}
/*.roundedtopmiddle{background:url(images/topmiddle.gif) top repeat-x #fff; padding:0px 0px 0px 0px; height="27px"}
*/
.top{background:url(images/topmiddle.gif) top repeat-x #fff; height="27px"}
.roundedtopright{padding:0px 0px 0px 0px; vertical-align:middle}
.roundtopleft{background:url(images/topleftline.gif)  bottom left no-repeat Transparent; height:2px; width:12px}
.roundtopright{background:url(images/toprightline.gif)  bottom right no-repeat transparent; height:2px; width:12px}
.roundtopcenter{background:url(images/topborder.gif) bottom repeat-x; height:2px}
.aboverounded{background-color:transparent}
.search-padding{padding:0px 15px 0px 0px;  border-left:#d56f0c 2px solid; border-right:#d56f0c 2px solid}
.sides{border-right:#d56f0c 2px solid; border-left:#d56f0c 2px solid}
#dnn_dnnSEARCH_txtSearch{border:0px solid #e0e0e0; font-family:Arial; font-weight:normal; font-size:11px; color:#dc565c; background:; width:135px; height:18px; padding:2px 0px 0px 8px; margin:0px 0px -2px 0px}
#dnn_dnnSEARCH_cmdSearch{}

#skinsitesearch{background:transparent url(images/search-LightCoral.jpg) repeat scroll 0pt 0px; height:20px; width:151px}

#skinsitesearch input{background:transparent none repeat scroll 0%; border:0px none; color:#c4c4c4; float:left; font-family:Tahoma; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:16px; line-height:normal; margin:4px 0px 0px 3px; padding-bottom:0px; padding-top:0px; width:120px}

.PagingTable{    width:97%;     background:url(images/FormLabel.jpg) #fff repeat-x bottom;  border-right:#d8d0bb 1px solid;  border-top:#d8d0bb 1px solid;  border-left:#d8d0bb 1px solid;  border-bottom:#d8d0bb 1px solid;  padding:0 5px 0 5px;  margin:0 0px 0 8px}
/*Form Styling*/
.FormTable{text-align:left; color:red}
.FormLabel{font-size:11px; font-weight:Bold; color:#580905; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
.FormTextBox{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom #fff; border:1px; border-color:#b3b2b1; border-style:solid; width:250px; padding:7px 0 7px 5px; }


#dnn_ctr428_viewNewsletter_tbFirstName, #dnn_ctr428_viewNewsletter_tbLastName,#dnn_ctr428_viewNewsletter_tbEmailAddress{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom; border:1px; border-color:#b3b2b1; border-style:solid; padding:3px 0 2px 3px; width:140px}

.FormTextBoxReg{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom; border:1px; border-color:#b3b2b1; border-style:solid; padding:3px 0 2px 3px; width:180px}

.FormTextArea{width:300px; Height:120px; border:1px; border-color:#b3b2b1; font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; border-style:solid; background:url(images/FormLabel.jpg) #fff repeat-x bottom; padding:10px 0 5px 5px}
.FormSubmit{margin:10px 10px 10px 10px; Padding:5px 5px 5px 5px}


#dnn_ctr428_viewNewsletter_tbFirstName:Hover, #dnn_ctr428_viewNewsletter_tbLastName:Hover,#dnn_ctr428_viewNewsletter_tbEmailAddress:Hover{ border-color:#b3b2b1;  background-color:#ff9201;  background-image:none;  border-width:1px}
#dnn_ctr428_viewNewsletter_tbFirstName:focus, #dnn_ctr428_viewNewsletter_tbLastName:focus,#dnn_ctr428_viewNewsletter_tbEmailAddress:focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}

.FormTextBox:Hover{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}
 
.FormTextBox:Focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}

.FormTextArea:Hover, .FormTextArea:focus{background-color:#7ad8ec;  background-image:none}

.NormalRed_Comment
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
    position:relative; top:150px;
}



#dnn_ctr673_ProductSearch_txtSearch{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom #fff; border:1px; border-color:#b3b2b1; border-style:solid; width:160px; padding:7px 0 7px 5px; }
#dnn_ctr673_ProductSearch_txtSearch:hover,#dnn_ctr673_ProductSearch_txtSearch:focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}
#dnn_ctr673_ProductSearch_txtSearch:focus{ border-color:#b3b2b1;  background-color:#ff9201;  background-image:none;  border-width:1px}



#dnn_ctr638_Feedback_plEmail_label{text-align:left}



/*----Registration Styling And Login------*/


/*----Login------*/


#RegistrationForm .NormalTextBox{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom #fff; border:1px; border-color:#b3b2b1; border-style:solid; width:200px !IMPORTANT; padding:7px 0 7px 5px; }
#RegistrationForm .NormalTextBox:hover{ border-color:#b3b2b1;  background-color:#ff9201;  background-image:none;  border-width:1px}
#RegistrationForm .NormalTextBox:focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}


#RegistrationForm .StandardButton{ /*background:url(images/button.png); */ width:90px;  color:#fff;  Padding:15px 15px 15px 15px;  margin:15px 0px 5px 0px;  font-weight:normal;  font-size:13px;  background:#696969;  font-family:Verdana,sans-serif;  border-width:0px;  text-align:center}
#RegistrationForm .StandardButton:hover{background:#bc221b;}

/*----Registration ------*/

#dnn_ctr685_ManageUsers_User_UserEditor_tbl .NormalTextBox{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom #fff; border:1px; border-color:#b3b2b1; border-style:solid; width:180px; padding:7px 0 7px 5px; }
#dnn_ctr685_ManageUsers_User_UserEditor_tbl .NormalTextBox:hover{ border-color:#b3b2b1;  background-color:#ff9201;  background-image:none;  border-width:1px}
#dnn_ctr685_ManageUsers_User_UserEditor_tbl .NormalTextBox:focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}

#dnn_ctr685_ManageUsers_User_tblPassword .NormalTextBox{font-size:14px; font-weight:normal; color:#0d374f; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/FormLabel.jpg) repeat-x bottom #fff; border:1px; border-color:#b3b2b1; border-style:solid; width:155px !IMPORTANT; padding:7px 0 7px 5px; }
#dnn_ctr685_ManageUsers_User_tblPassword .NormalTextBox:hover{ border-color:#b3b2b1;  background-color:#ff9201;  background-image:none;  border-width:1px}
#dnn_ctr685_ManageUsers_User_tblPassword .NormalTextBox:focus{ border-color:#b3b2b1;  background-color:#7ad8ec;  background-image:none;  border-width:1px}

#dnn_ctr685_ManageUsers_User_trRandom .NormalTextBox{Background:none; border:none;}


.LoginButton, A.LoginButton, A.LoginButton:active, A.LoginButton:visited{ /*background:url(images/button.png); */ width:90px;  color:#fff;  Padding:15px 15px 15px 15px;  margin:30px 0px 5px 0px;  font-weight:normal;  font-size:13px;  background:#696969;  font-family:Verdana,sans-serif;  border-width:0px;  text-align:center}
.LoginButton:hover A.LoginButton:HOVER{ /*background:url(images/button_flip.png); */ color:#fff;  text-align:center;  Height:30px;  width:90px;  background:#64acd8;  border-width:0px;  border-color:#b3b2b1}


/*-------Shop -------*/
.buynow{vertical-align:middle;} 
#plhNoteMsg,#dnn_ctr674_CheckOut_txtNoteMsg{Padding-bottom:100px;}
.AddtextBox{position:relative;top:-32px}