/* 
================================
Skin styles for DotNetNuke
================================
*/   
/*@charset "utf-8";
 CSS Document */
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	/*-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; */
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DKGray.jpg); 
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane 
{
	
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	/*cursor: hand;*/
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	/*cursor: hand; */
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	/*cursor: hand; */
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	/*cursor: hand; */
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	/*cursor: hand; */
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); */
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	/*cursor: hand; */
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	/*cursor: hand; */
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	/*-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;*/
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Verdana, Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}



/*style from http://www.featuredestates.com/Portals/0/portal.css  start*/

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages 
Body
{ 

}
*/
.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}


/*style from http://www.featuredestates.com/Portals/0/portal.css  end*/



/*style from http://www.featuredestates.com/Portals/_default/default.css  start*/

/* background color for the content part of the pages */
/*Body
{
	background-color: white;
	margin: 0px;
}*/

.ControlPanel, .PagingTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #003366;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #003366;
}

/* styles for LANGUAGE skinobject */
.Language
{
	vertical-align: middle;
	margin: 0px;
}

.Language img
{
	border: none;
}


/* style for module titles */
.Head
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	color: Black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	color: Black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

.TreeMenu_NodeSelected
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #9EBFF6;
	border-bottom: #696969 1px solid;
	height: 25px;
}

.FileManager_Pager
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
	border-top: #696969 1px solid;
	height: 25px;
}

.FileManager_StatusBar
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dedfde;
	height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #F8F8F8;
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #EEEEEE;
	border-style: none;
}
.FileManager_SelItem
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #99ffff;
	border-style: none;
}

.FileManagerTreeNode
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.FileManagerTreeNodeSelected
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border-right: #696969 1px solid;
	padding-right: 2px;
	border-top: #696969 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height: 40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Verdana, Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color:#333333; 
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: none;
	color: #333333;
}

A.CommandButton:visited
{
	text-decoration: none;
	color: #333333;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #333333;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #333333;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}


/* GENERIC */
H1
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H4
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

TFOOT, THEAD
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

A:link
{
	text-decoration: none;
	color: #333333;
}

A:visited
{
	text-decoration: none;
	color: #333333;
}

A:hover
{
	text-decoration: underline;
	color: #333333;
}

A:active
{
	text-decoration: none;
	color: #003366;
}

SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Verdana, Lucida Console, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

HR
{
	color: #696969;
	height: 1pt;
	text-align: left;
}

/* Module Title Menu */
.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}
.MainMenu_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: black;
}

.SelectedTab
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #eeeeee;
}

.OtherTabs
{
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: white;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #eeeeee;
}

.PagingTable
{
	height: 33px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
	background-color: navy;
	color: White;
}


/*Edit In Place Tool Bar Classes*/
.eipbackimg
{
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(../../images/eip_toolbar.gif);
	background-color: #99cccc;
	height: 22px;
}

.eipbuttonbackimg
{
	width: 21px;
	height: 21px;
	cursor: pointer; /*change mouse to pointer when hover over button*/
	/*display: -moz-inline-box;*/ /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/
	display: inline-block; /* supported by Opera and ? */
}

.eipbutton_edit
{
	background: url(../../images/eip_edit.gif) no-repeat 100% center;
}
.eipbutton_save
{
	background: url(../../images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover
{
	border: outset 1px;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
	text-align: left;
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	text-align: center;
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}

/*style from http://www.featuredestates.com/Portals/_default/default.css  end*/

/*style for radmenu start*/
/* RadMenu Dnn skin */

/*
.RadMenu_Dnn 
{
	background: transparent;
	position:relative;
	top:3px;
	_top:0px;
}

.RadMenu_Dnn .link
{
	text-decoration:none;
	color: #877560;
	font-size: 11px;
	width: 92px;
	line-height: 43px;
	background: #f0f0db url('img/MainItemBackground.gif') no-repeat;
	text-align: center;
}

.RadMenu_Dnn .link:hover,   
.RadMenu_Dnn .focused,   
.RadMenu_Dnn .expanded   
{   
    text-decoration:none;   
    font-size: 11px;   
    width: 92px;   
    line-height: 43px;   
    background: #f0f0db url('img/MainItemBackground.gif') no-repeat;   
    text-align: center;   
    cursor: pointer;   
    _cursor: hand;   
    position:relative;   
    top: 2px;   
}  


.RadMenu_Dnn .rootGroup .disabled:hover
{
	background: #fefefe url('img/MainItemBackground.gif') no-repeat;
}

.RadMenu_Dnn .text
{
	color: #6b6f80;
}

.RadMenu_Dnn .group
{
	border: solid 1px #d3d3cf;
	border-left: solid 5px #cbdc68;
	background: white;
}

.RadMenu_Dnn .group .text
{
	color: #707070;
	padding-left: 9px;
}      

.RadMenu_Dnn .group .link
{
	margin-top:10px;
	background: white;
	width: 159px;
	line-height: 20px;
	text-align: left;
	padding-right: 24px;
}



.RadMenu_Dnn .group .link .text 
{
	color: #707070;
}

.RadMenu_Dnn .group .link:hover .text, 
.RadMenu_Dnn .group .focused .text 
{
	color: black;
}

.RadMenu_Dnn .group .link:hover,   
.RadMenu_Dnn .group .focused,   
.RadMenu_Dnn .group .expanded   
{   
    width: 159px;   
    line-height: 20px;   
    text-align: left;   
    border: 0px;       
    position:static;   
    top: 0px;   
}  

.RadMenu_Dnn .leftArrow,
.RadMenu_Dnn .rightArrow,
.RadMenu_Dnn .topArrow,
.RadMenu_Dnn .bottomArrow,
.RadMenu_Dnn .leftArrowDisabled,
.RadMenu_Dnn .rightArrowDisabled,
.RadMenu_Dnn .topArrowDisabled,
.RadMenu_Dnn .bottomArrowDisabled
{
	border-left: 1px solid #a9a9a9;
	border-top-color: threedhighlight;
	border-left-color: threedhighlight;
	background: #cbdc68 url('img/left.gif') center center no-repeat;
	width:15px;
}

.RadMenu_Dnn .topArrow,
.RadMenu_Dnn .topArrowDisabled
{
	background-image: url('img/top.gif');
	width: 100%;
}

.RadMenu_Dnn .bottomArrow,
.RadMenu_Dnn .bottomArrowDisabled
{
	background-image: url('img/bottom.gif');
	width: 100%;
}

.RadMenu_Dnn .rightArrow,
.RadMenu_Dnn .leftArrow
{
	height:100%;
}

.RadMenu_Dnn .rightArrow,
.RadMenu_Dnn .rightArrowDisabled
{
	background-image: url('img/right.gif');
}

.RadMenu_Dnn .vertical .separator .text
{
	padding-top: 3px;
	background: #cbdc68;
	font-size: 1px;
}

.RadMenu_Dnn .expandLeft,
.RadMenu_Dnn .expandRight
{
	background: transparent url(img/groupImage.gif) right center no-repeat;
}

.RadMenu_Dnn_rtl .expandLeft,
.RadMenu_Dnn_rtl .expandRight
{
	background: transparent url(img/left.gif) left center no-repeat;
	margin-left: 8px;
}
*/
/* right to left */

/*
.RadMenu_Dnn_rtl .group .link:hover .expandLeft,
.RadMenu_Dnn_rtl .group .link:hover .expandRight
{
	background:transparent url(img/invertedGroupImageRTL.gif) left center no-repeat;
	margin: 0px;
	margin-left: 8px;
}

.RadMenu_Dnn .link:hover .expandLeft,
.RadMenu_Dnn .link:hover .expandRight,
.RadMenu_Dnn .focused .expandLeft,
.RadMenu_Dnn .focused .expandRight,
.RadMenu_Dnn .expanded .expandLeft,
.RadMenu_Dnn .expanded .expandRight
{
	background:transparent url(img/invertedGroupImage.gif) right center no-repeat;
}
*/
/*radmenu style end*/




/* Design Start for RadMenu Added By Tushar*/

/* RadMenu Default Skin Start */
.RadMenu_Default 
{
	border: 1px solid #FDFCF2;
	border-bottom-width: 0;
	border-top-color: #FDFCF2;
	background-color: #FDFCF2;
	/*background: #444 url(Menu/MenuBackground.gif) repeat-x top left;*/
	text-align: left;
}

.RadMenu_Default_rtl
{
	text-align: right;
}

.RadMenu_Default_Context
{
	background: none;
	border: 0;
}

.RadMenu_Default a
{
	text-decoration: none;
}

.RadMenu_Default .rmLink
{
	line-height: 24px;
	text-decoration: none;
	/*color: #fff;*/
	/*color: black;*/
	color:#666666;
}

.RadMenu_Default .rmLink:focus,
.RadMenu_Default .rmFocused
{
	outline: 0;
}

.RadMenu_Default .rmExpanded
{
	position: relative;
	z-index: 10000;
}

.RadMenu_Default .rmLink:hover,
.RadMenu_Default .rmFocused,
.RadMenu_Default .rmExpanded
{
	/*background-color: #fff;
	color: #333;*/
	/*background-color: #F19D10;*/
	background: #FC760A url(Menu/MenuBackground.gif) repeat-x top left;
	color: #fff;
}

.RadMenu_Default .rmLink .rmText
{
	/*font: normal 12px Arial, sans-serif;*/
	font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;
}

.RadMenu_Default .rmGroup
{
	background: #fff;
}

.RadMenu_Default .rmGroup .rmLink
{
	text-decoration: none;
	color: #333;
}

.RadMenu_Default_rtl .rmGroup .rmLink
{
	text-align: right;
}

.RadMenu_Default .rmGroup .rmLink:hover,
.RadMenu_Default .rmGroup .rmFocused,
.RadMenu_Default .rmGroup .rmExpanded
{
	color: #fff;
	/*background: #444;*/
	/*background: #F19D10;*/
	background: #FC760A url(Menu/MenuBackground.gif) repeat-x top left;
}

.RadMenu_Default .rmText
{
	padding: 3px 20px 5px;
}

.RadMenu_Default .rmGroup .rmLink .rmText
{
	font-size: 11px;
	padding: 4px 37px 5px 20px;
}

.RadMenu_Default_rtl .rmGroup .rmLink .rmText
{
	padding: 4px 20px 5px 37px;
}

/* <expand arrows styling> */

.RadMenu_Default .rmGroup .rmLink .rmExpandRight
{
	background: transparent url(Menu/ArrowExpand.gif) no-repeat right -3px;
}

.RadMenu_Default .rmGroup .rmLink .rmExpandLeft
{
	background: transparent url(Menu/ArrowExpandRTL.gif) no-repeat left -3px;
}

.RadMenu_Default .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Default .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Default .rmGroup .rmExpanded .rmExpandRight
{
	background-image: url(Menu/ArrowExpandHovered.gif);
}

.RadMenu_Default .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Default .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Default .rmGroup .rmExpanded .rmExpandLeft
{
	background-image: url(Menu/ArrowExpandHoveredRTL.gif);
}

/* </expand arrows styling> */

.RadMenu_Default .rmHorizontal .rmItem { border-right: 4px solid #FDFCF2; padding-bottom:1px; }
.RadMenu_Default .rmHorizontal .rmLast { border-right: 0; }

.RadMenu_Default .rmVertical .rmItem { border-bottom: 1px solid #353535; }
.RadMenu_Default .rmVertical .rmLast { border-bottom: 0; padding-bottom: 1px; }

.RadMenu_Default_rtl .rmHorizontal .rmItem { border-left: 0; }

.RadMenu_Default .rmRootGroup .rmGroup .rmItem,
.RadMenu_Default_Context .rmGroup .rmItem
{ border-right: 0; border-bottom: 0; padding-bottom: 0; }

.RadMenu_Default .rmGroup
{
	border: 1px solid #828282;
	/*background-color: #fff;*/
	background-color: #FDFCF2;
}

.RadMenu_Default .rmGroup .rmExpanded
{
	z-index: 1;
}

.RadMenu_Default .rmTopArrow,
.RadMenu_Default .rmBottomArrow
{
	height: 10px;
	width: 100%;
	background: #fff url(Menu/ArrowScrollUpDown.gif) no-repeat top center;
}

.RadMenu_Default .rmBottomArrow
{
	background-position: center -18px;
}

.RadMenu_Default .rmLeftArrow,
.RadMenu_Default .rmRightArrow
{
	width: 10px;
	height: 100%;
	background: #fff url(Menu/ArrowScrollLeftRight.gif) no-repeat left center;
}

.RadMenu_Default .rmRightArrow
{
	background-position: -18px center;
}

.RadMenu_Default .rmItem .rmDisabled .rmText
{
	color: #999;
}

.RadMenu_Default .rmRootGroup .rmItem .rmDisabled
{
	background: none;
}

.RadMenu_Default .rmGroup .rmItem .rmDisabled
{
	background-color: #fff;
}

.RadMenu_Default .rmRootGroup .rmSeparator,
.RadMenu_Default .rmGroup .rmSeparator
{
	background: #8f8f8f;
	border-top: 1px solid #676767;
	border-bottom: 0;
}

.RadMenu_Default .rmSeparator .rmText
{
	display: none;
}

.RadMenu_Default .rmHorizontal .rmSeparator
{
	height: 20px;
	width: 1px;
	line-height: 20px;
	border: 0;
}

.RadMenu_Default .rmVertical .rmSeparator
{
	height: 1px;
	margin: 3px 0;
	border: 0;
	line-height: 1px;
}

.RadMenu_Default .rmLeftImage
{
	margin: 2px;
}

.RadMenu_Default .rmSlide
{
	margin: -1px 0 0 -1px !important;
}

.RadMenu_Default .rmHorizontal .rmSlide
{
	margin-top: -2px !important;
}

.RadMenu_Default_rtl .rmSlide
{
	margin-left: 0 !important;
	margin-right: -1px !important;
}

.RadMenu_Default .rmGroup .rmSlide
{
	margin: 0 !important;
}

.RadMenu_Default .rmItem .rmDisabled:hover
{
	background: none;
}

/* Inox Skin Start */

.RadMenu_Inox 
{
	background: #FDFCF2 url(Inox/MenuBarBackground.gif) repeat-x;
	border:solid 2px #FDFCF2;
}

.RadMenu_Inox .rmLink
{
	text-decoration:none;
	color: #0E2B89;
	font-size: 11px;
	min-width: 89px;
	background: #FDFCF2 url(Inox/MainItemBackground.gif) no-repeat top left;
	text-align: center;
	border-right:solid 4px #FDFCF2;
	line-height:34px;
}

* html .RadMenu_Inox .rmLink /* IE6 */
{
    width: 89px;
}

.RadMenu_Inox_Context
{
	background: none;
	border: 0;
}

.RadMenu_Inox .rmLink .rmText
{
	background: transparent url(Inox/MainItemBackgroundRight.gif) no-repeat top right;
	padding: 0 10px;
}

.RadMenu_Inox .rmGroup .rmLink .rmText
{
	background: transparent;
	padding-left: 31px;
}

.RadMenu_Inox .rmLast .rmLink
{
	border-right: 0px solid #868485;
}

.RadMenu_Inox .rmVertical .rmLink
{
	border-right: 1px solid #868485;
}

.RadMenu_Inox .rmLink:hover,
.RadMenu_Inox .rmFocused,
.RadMenu_Inox .rmExpanded
{
	background: transparent url(Inox/MainItemBackgroundHover.gif) no-repeat top left;
	line-height:34px;
}	

.RadMenu_Inox .rmLink:hover .rmText,
.RadMenu_Inox .rmFocused .rmText,
.RadMenu_Inox .rmExpanded .rmText
{
	background: transparent url(Inox/MainItemBackgroundHoverRight.gif) no-repeat top right;
	line-height:34px;
	/*color:#fff;*/
}

.RadMenu_Inox .rmGroup .rmLink:hover .rmText,
.RadMenu_Inox .rmGroup .rmFocused .rmText,
.RadMenu_Inox .rmGroup .rmExpanded .rmText
{
	background: transparent;
}

.RadMenu_Inox .rmRootGroup .rmItem .rmDisabled:hover
{
	background: #FDFCF2 url(Inox/MainItemBackground.gif) no-repeat;
	border-right:solid 4px #000000;
}

.RadMenu_Inox .rmRootGroup .rmItem .rmDisabled:hover .rmText
{
	background: transparent url(Inox/MainItemBackgroundRight.gif) no-repeat top right;
}

.RadMenu_Inox .rmRootGroup .rmGroup .rmItem .rmDisabled:hover
{
	/*background: #FDFCF2;*/
	background: #FAEAD1 url(Inox/MenuItemBackground.gif) no-repeat top left;
}

.RadMenu_Inox .rmRootGroup .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background: transparent;
}

.RadMenu_Inox .rmText
{
	/*color: #6b6f80;
	font-family: Verdana, Arial, Verdana;*/
	font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;
}

.RadMenu_Inox .rmGroup
{
	border-right: solid 0px #0E2B89;
	border-bottom: solid 0px #0E2B89;
	border-top: solid 0px #0E2B89;
	border-left: solid 0px #0E2B89;
}

.RadMenu_Inox .rmGroup .rmText
{
	color: #0E2B89;
}      

.RadMenu_Inox .rmGroup .rmLink
{
	/*background: #e6eaf5;*/
	background: #FAEAD1 url(Inox/MenuItemBackground.gif) no-repeat;
	min-width: 139px;
	line-height: 34px;
	text-align: left;
	border-right: 1px solid #e6e6e6;
}

* html .RadMenu_Inox .rmGroup .rmLink /* IE6 */
{
	width: 139px;
}

.RadMenu_Inox .rmGroup .rmFirst .rmLink
{
	/*background: #e6eaf5;*/
	background: #FAEAD1 url(Inox/MenuItemBgFirst.gif) no-repeat;
	line-height: 34px;
}

.RadMenu_Inox .rmGroup .rmFirst .rmLink:hover,
.RadMenu_Inox .rmGroup .rmFirst .rmFocused,
.RadMenu_Inox .rmGroup .rmFirst .rmExpanded
{
	/*background: #FC760A url(Menu/MenuBackground.gif) repeat-x top left;*/
	background: #FAEAD1 url(Inox/MenuItemBgHoverFirst.gif) no-repeat;
}

.RadMenu_Inox .rmGroup .rmLink:hover,
.RadMenu_Inox .rmGroup .rmFocused,
.RadMenu_Inox .rmGroup .rmExpanded
{
	/*background: #FC760A url(Inox/MenuBackground.gif) repeat-x top left;
	color: #cc6102;*/
	background: #FAEAD1 url(Inox/MenuItemBackgroundHover.gif) no-repeat;
	color: #cc6102;	
}

.RadMenu_Inox .rmLeftArrow,
.RadMenu_Inox .rmRightArrow,
.RadMenu_Inox .rmTopArrow,
.RadMenu_Inox .rmBottomArrow,
.RadMenu_Inox .rmLeftArrowDisabled,
.RadMenu_Inox .rmRightArrowDisabled,
.RadMenu_Inox .rmTopArrowDisabled,
.RadMenu_Inox .rmBottomArrowDisabled
{
	border-left:1px solid #a9a9a9;
	border-top-color:threedhighlight;
	border-left-color:threedhighlight;
	background: #c9c9c9 url(Inox/left.gif) center center no-repeat;
	width:15px;
}

.RadMenu_Inox .rmTopArrow,
.RadMenu_Inox .rmTopArrowDisabled
{
	background-image:url(Inox/top.gif);
	width:100%;
}

.RadMenu_Inox .rmBottomArrow,
.RadMenu_Inox .rmBottomArrowDisabled
{
	background-image:url(Inox/bottom.gif);
	width:100%;
}

.RadMenu_Inox .rmRightArrow,
.RadMenu_Inox .rmLeftArrow
{
	height:100%;
}

.RadMenu_Inox .rmRightArrow,
.RadMenu_Inox .rmRightArrowDisabled
{
	background-image: url(Inox/right.gif);
}

.RadMenu_Inox .rmSeparator
{
	padding-top: 3px;
	background: #cdcece url(Inox/Separator.gif) no-repeat top left;
	font-size: 1px;
	line-height: 1px;
	border-right: 1px solid #e6e6e6;
}

.RadMenu_Inox .rmGroup .rmLink .rmExpandLeft,
.RadMenu_Inox .rmGroup .rmLink .rmExpandRight
{
	background:transparent url(Inox/groupImage.gif) right center no-repeat;
	padding-right:6px;
}

/* right to left */

.RadMenu_Inox_rtl .rmVertical *,
.RadMenu_Inox_rtl .rmGroup .rmLink
{
    text-align:right !important;
}

.RadMenu_Inox_rtl .rmRootGroup .rmText
{
    padding-right: 6px;
}

.RadMenu_Inox_rtl .rmGroup .rmLink .rmExpandLeft,
.RadMenu_Inox_rtl .rmGroup .rmLink .rmExpandRight
{
	background: transparent url(Inox/left.gif) left center no-repeat;
	margin-left: 8px;
}

.RadMenu_Inox .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Inox .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Inox .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Inox .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Inox .rmGroup .rmExpanded .rmExpandLeft,
.RadMenu_Inox .rmGroup .rmExpanded .rmExpandRight
{
	background:transparent url(Inox/invertedGroupImage.gif) right center no-repeat;
}

.RadMenu_Inox_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Inox_rtl .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Inox_rtl .rmGroup .rmExpanded .rmExpandLeft,
.RadMenu_Inox_rtl .rmGroup .rmExpanded .rmExpandRight
{
	background:transparent url(Inox/invertedGroupImageRTL.gif) left center no-repeat;
	margin: 0px;
	margin-left: 8px;
}
/* Inox Skin Start */

/* Design End for RadMenu */

/* added for new template start*/




body, HTML { background-color: #3478BC; text-align: center; background-position: bottom; background-repeat: repeat-x;
    font-family: Verdana, Arial, Tahoma; font-size:12px; height:100%; }
td,th {	font-family: verdana;	font-size: 11px;	color: #333333; }
img { border:none; }
#topround { margin-top:10px; background:url(../images/top_round.gif) no-repeat; width:915px; height:13px; }
.topround { margin-top:10px; background:url(../images/top_round.gif) no-repeat; width:915px; height:13px; }
.bgclr { background:#fdfcf2; width:913px; margin:0; padding:0;}
.spacer{	clear:both; 	font-size:0; 	line-height:0;}
#btmround { margin-bottom:10px; background:url(../images/btm_round.gif) no-repeat; width:915px; height:14px; text-indent:-500px; }
/*#logo { background:url(../images/logo.gif) no-repeat right; height:128px; padding-right:0px; float:left; width:272px; margin-top:0; padding:0;  }*/
/*#logo {  height:128px; padding-right:0px; float:left; width:272px; margin-top:0; padding:0;  }*/

/* Logo, Site Search and Menu Section Start */
/*#logo   
{
	padding-right:0px; float:left; width:273px; margin-top:1px; padding:0; margin-bottom:0px;  
}*/
#logo   
{
	padding-right:0px; float:left; width:147px; margin-top:0px; padding:0; margin-bottom:0px; background:#003366;
}
/*
#small_logo   
{
	padding-right:0px; float:left; width:273px; margin-top:1px; padding:0; margin-bottom:0px;  
}*/
#small_logo   
{
	padding-right:0px; float:left; width:148px; margin-top:1px; padding:0; margin-bottom:0px;  
}

/*#new_welcome
{
	background:url(../images/newwelcome_txt.jpg) no-repeat right; height:92px; float:left; width:317px; margin-top:26px; 
}*/
#new_welcome
{
	background:url(../images/newwelcome_txt.gif) no-repeat left; height:37px; float:left; width:642px; margin-top:25px; 
	margin-left:10px; border-bottom:10px;
}
/*
#small_new_welcome
{
	background:url(../images/smallwelcome_txt.jpg) no-repeat right; height:72px; float:left; width:317px; margin-top:0px; 
}*/
#small_new_welcome
{
	background:url(../images/smallwelcome_txt.gif) no-repeat left; height:80px; float:left; width:765px; margin-top:0px; 
}

#small_new_welcome_notdisplay
{
	background:url() no-repeat right; height:72px; float:left; width:317px; margin-top:0px; 
}
/*#home_video  
{
	float:left; background:url(../images/top_arrow.gif) no-repeat; width:77px; height:82px;
}*/
#home_video  
{
	float:right; background:url(../images/top_arrow.gif) no-repeat #003366; width:92px; height:86px; margin-right:0px;
	margin-top:4px;
}
.newmorebut  
{
	background:url(../images/new_more_but.jpg) no-repeat; width:80px; height:23px; border:none; cursor:pointer; 
	margin: 0; padding:0; margin-left:17px; font-family:verdana; font-size:10px; color:#FFFFFF; 
	font-weight:bold; text-decoration:none; line-height:23px; text-align:center;
}
.newmorebut:hover  
{
	background:url(../images/new_more_hoverbut.jpg) no-repeat;
}

.newmemberbut 
{ 
	background:url(../images/new_memberlogin_but.jpg) no-repeat; width:125px; height:23px; border:none; cursor:pointer; 
	margin:0; padding:0; margin-left:5px; font-family:verdana; font-size:10px; color:#FFFFFF; 
	font-weight:bold; text-decoration:none; line-height:23px; text-align:center;
}
.newmemberbut:hover  
{
	background:url(../images/new_memberlogin_hoverbut.jpg) no-repeat; text-decoration:none;
}
/* Site Search Section Start */

#sitesearch  
{
	background:url(../images/search_bg.gif) no-repeat; height:32px; float:left;
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:28px;  
	padding-top:5px; padding-left:5px; background-position: 95px 3px;
}
.searchtxt  
{
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:28px; float:left; width:273px; font-weight:bold;
}
.inputsearch  
{
	background:#FFFFFF; border:none; margin-left:10px; margin-top:5px; width:140px; height:15px; 
	font-family:verdana; font-size:12px; 
}
.searchbut  
{
	background:none; border:none; width:35px; height:20px; color:#FFFFFF; cursor:pointer; margin-top:5px; 
}

/* Site Search Section End */

/* Site Search Section Start */
/*
#sitesearch  
{
	background:url(../images/search_bg.gif) no-repeat; height:32px; padding-right:50px; float:right; 
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:28px;  
	background-position: 98px -2px;
}
.searchtxt  
{
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:28px; float:left; 
}
.inputsearch  
{
	background:#FFFFFF; border:none; margin-left:10px; margin-top:5px; width:140px; height:15px; 
	font-family:verdana; font-size:12px; 
}
.searchbut  
{
	background:none; border:none; width:35px; height:20px; color:#FFFFFF; cursor:pointer; margin-top:5px; 
}
*/
/* Site Search Section End */
/*
#sitesearch { background:url(../images/search_bg.gif) no-repeat right; height:32px; padding-right:10px; float:right; font-family: Verdana,"Myriad Pro",Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:28px;  }
.searchtxt { font-family:"Myriad Pro",Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:28px; float:left; }
.inputsearch { background:#FFFFFF; border:none; margin-left:10px; margin-top:5px; width:140px; }
.searchbut { background:none; border:none; width:35px; height:20px; color:#FFFFFF; cursor:pointer; margin-top:5px; }
*/

/*#banner {	background:url(../images/banner.gif) no-repeat;	width:905px;	height:211px;	margin-top :0px; /* for IE5/Win */	/*margin-left:5px; text-align:left; margin-bottom:0; margin-right:0; padding:0; }*/

#welcome{	width:400px; float:left;  position:relative; color:#6B6854;	}
#welcome h3{ padding:0; padding-top:10px; padding-left:10px; margin:0;}
/*#calender{	width:230px; float:right;  position:relative; color:#6B6854; padding:10px;	}*/

.morebut { background:url(../images/lern_more_but.gif) no-repeat; width:95px; height:26px; border:none; cursor:pointer; margin:0; padding:0; margin-top:9px; margin-left:28px;  }
.morebut:hover { background:url(../images/lern_more_but_over.gif) no-repeat;}

.memberbut { background:url(../images/member_login_but.gif) no-repeat; width:145px; height:26px; border:none; cursor:pointer; margin:0; padding:0; margin-top:9px; margin-left:10px;  }
.memberbut:hover { background:url(../images/member_login_but_over.gif) no-repeat;}



/*----Media Panel----*/
#mediagl{width:170px; height:247px; background:url(../images/media_bg.gif) 0 100% no-repeat; float:left; margin-left:350px; color:#d3f2fa; font:11px Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:10px;}
#mediagl h2{width:163px; height:20px; color:#d3f2fa; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding-top:120px; padding-right:0px; padding-left:0px; padding-bottom:11px; margin:0px; text-align:center;}
#mediagl p{ margin:0px; line-height:17px; padding-bottom:0px; padding-left:13px; padding-right:13px; padding-top:0px; text-align:justify;}
#mediagl p.view{width:168px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px;}
#mediagl p.view a{width:168px; height:15px; display:block; color:#d3f2fa; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#mediagl p.view a:hover{ color:#d3f2fa; text-decoration:underline;}
/*----/media Panel----*/

/*----Register book Panel----*/
#rbook{width:170px; height:247px; background:url(../images/registe-book_bg.gif) 0 100% no-repeat; float:left;  margin:0px; margin-top:10px; color:#e0e5c9; font:11px Verdana, Arial, Helvetica, sans-serif;}
#rbook h2{width:168px; height:16px; color:#e0e5c9; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding-top:120px; padding-right:0px; padding-left:0px; padding-bottom:11px; margin:0px; text-align:center; margin:0px;}
#rbook p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:13px; padding-right:13px; padding-top:0px; text-align:justify;}
#rbook p.view{width:168px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px;}
#rbook p.view a{width:168px; height:15px; display:block; color:#e0e5c9; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#rbook p.view a:hover{ color:#e0e5c9; text-decoration:underline;}
/*----/Register book Panel----*/

/*----Library Panel----*/
#library{width:170px; height:247px; background:url(../images/library_bg.gif) 0 100% no-repeat; float:left; margin:0px; margin-top:10px; color:#fbd79b; font:11px Verdana, Arial, Helvetica, sans-serif; }
#library h2{width:168px; height:16px; color:#fbd79b; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding-top:120px; padding-right:0px; padding-left:0px; padding-bottom:11px; margin:0px; text-align:center; margin:0px;}
#library p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:13px; padding-right:13px; padding-top:0px; text-align:justify;}
#library p.view{width:168px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px;}
#library p.view a{width:168px; height:15px; display:block; color:#fbd79b; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#library p.view a:hover{ color:#fbd79b; text-decoration:underline;}
/*----/Library Panel----*/

/*----Event Panel----*/
#event{width:170px; height:247px; background:url(../images/event_bg.gif) 0 100% no-repeat; float:left; color:#a8bde8; font:11px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:10px;}
#event h2{width:168px; height:16px; color:#a8bde8; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding-top:120px; padding-right:0px; padding-left:0px; padding-bottom:11px; margin:0px; text-align:center; margin:0px;}
#event p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:13px; padding-right:13px; padding-top:0px; text-align:justify;}
#event p.view{width:168px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px;}
#event p.view a{width:168px; height:15px; display:block; color:#a8bde8; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#event p.view a:hover{ color:#a8bde8; text-decoration:underline;}
/*----/Event Panel----*/

#footerPanleft{width:224px; height:247px; float:left; margin:0; margin-top:10px; }

/*    Navigation     */
#navigation { width:630px;	background-color: #fdfcf2;	padding-top: 45px;	margin-bottom:50px; margin-right:0px; margin-top:0px; float:right; }
#menu {	list-style: none;	margin: 0;	padding: 0;	height: 35px;	background:#fdfcf2; }
#menu li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none; }
#menu a { float: left;	padding: 35px 0 0 0;	overflow: hidden;	height: 0px !important;	height /**/:35px; /* for IE5/Win */ }
#menu a:hover {	background-position: 0 -35px; }
#menu a:active, #menu a.selected {	background-position: 0 -70px; }
#home a { width: 83px; background:url(../images/menu_home.gif) top left no-repeat; }
#ilibrary a  { width: 136px; background: url(../images/menu_seo.gif) top left no-repeat; }
#pro a { width: 99px; background: url(../images/menu_ppc.gif) top left no-repeat; }
#eve a { width: 77px; background: url(../images/menu_portfolio.gif) top left no-repeat; }
#friend a {	width: 122px; background: url(../images/menu_about.gif) top left no-repeat; }	
#contact a { width: 102px; background: url(../images/menu_contact.gif) top left no-repeat; }


/*    Member Login     */
#member{	width:215px;	float:left; margin:0px; background:#fdfcf2; border:#cccbc6 1px solid; margin-left:10px; margin-top:10px; }
#member h2{	display:block;	background:#fdfcf2;	width:205px;	padding:0 0 0 10px;	font-size:17px; font-family: Verdana, "Myriad Pro", Georgia, "Times New Roman", Times, serif; font-weight:normal;	color:#644e41;	background-color:inherit; margin:0px; padding-top:5px;}
#member form{	width:191px;	padding:9px 0px 4px 17px;	color:#333; margin:0px; }
#member form label{ font-size:12px; font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;	float:left; 	display:block; margin:0px; padding-top:5px; }
#member form input.txtBox{	width:170px;	height:16px;	border-left:#cccbc6 solid 4px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#000;	background-color:#fff;	margin:0;	padding:0;	float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-indent:5px; }
.txtBoxm{	width:170px;	height:16px;	border-left:#cccbc6 solid 4px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#000;	background-color:#fff;	margin:0;	padding:0;	float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-indent:5px; }
.gom{	background:url(../images/subscibe_but.gif) 0 0 no-repeat;	width:124px;	height:22px;	border:none;	cursor:pointer;	float:left;	margin:5px 0 5px 0; }
#member form input.go{	background:url(../images/subscibe_but.gif) 0 0 no-repeat;	width:124px;	height:22px;	border:none;	cursor:pointer;	float:left;	margin:10px 0 10px 0; }


/*    Research     */
#reserch{width:230px; background:url(../images/news_bg.gif) no-repeat right #fdfcf2; height:225px; float:left; color:#333333; font:11px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:10px; text-align:left; }
#reserch h2{width:168px; height:16px; color:#644e41; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding-top:6px;  padding-right:0px; padding-left:17px; padding-bottom:11px; margin:0px;  margin:0px; line-height:22px;}
#reserch p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#reserch p.hd{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:13px; text-align:justify; font-weight:bold;}
#reserch p.more{width:220px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; margin:0px;}
#reserch p.more a{width:220px; height:15px; display:block; color:#fc760a; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; text-decoration:none;}
#reserch p.more a:hover{ color:#fc760a; text-decoration:underline;}


/*    Habitat box     */
#habitat {width:230px; background:url(../images/news_bg.gif) no-repeat right #fdfcf2; height:225px; float:left; color:#333333; font:11px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:10px; text-align:left; }
#habitat h2{width:168px; height:16px; color:#644e41; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding-top:6px;  padding-right:0px; padding-left:17px; padding-bottom:11px; margin:0px;  margin:0px; line-height:22px;}
#habitat p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#habitat ul{width:220px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:14px;}
#habitat ul li{width:220px; height:25px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#habitat ul li a{height:25px; display:block; background:url(../images/bullet.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#habitat ul li a:hover{background:url(../images/bullet.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#habitat p.more{width:210px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:15px; margin:0px;}
#habitat p.more a{width:210px; height:15px; display:block; color:#fc760a; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; text-decoration:none;}
#habitat p.more a:hover{ color:#fc760a; text-decoration:underline;}


#success {width:210px; background:#fdfcf2; height:225px; float:left; color:#333333; font:11px Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:10px; text-align:left; }
#success img { float:right; padding-left:10px; }
#success h2{width:168px; height:16px; color:#644e41; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding-top:6px;  padding-right:0px; padding-left:17px; padding-bottom:11px; margin:0px;  margin:0px; line-height:22px;}
#success p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#success p.more{width:190px; height:15px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:15px;}
#success p.more a{width:190px; height:15px; display:block; color:#fc760a; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; text-decoration:none;}
#success p.more a:hover{ color:#fc760a; text-decoration:underline;}


/*
#mainlink { margin-left:13px; width:180px;float:left; margin-bottom:0px; margin-right:0px; margin-top:0px;  padding:0px;}
#mainlink h2{width:230px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; padding-top:3px;  padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px;  line-height:22px; background:url(../images/main_link-img.gif) no-repeat; text-indent:20px; font-weight:bold;}
#mainlink p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#mainlink ul{width:220px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;}
#mainlink ul li{width:220px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#mainlink ul li a{height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#mainlink ul li a:hover{background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}

#admin { margin-left:23px; width:200px;float:left; margin-bottom:0px; margin-right:0px; margin-top:0px;  padding:0px;}
#admin h2{width:230px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; padding-top:3px;  padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px;  line-height:22px; background:url(../images/admin_img.gif) no-repeat; text-indent:20px; font-weight:bold;}
#admin p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#admin ul{width:220px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;}
#admin ul li{width:220px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#admin ul li a{height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#admin ul li a:hover{background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}

#question { margin-left:23px; width:250px;float:left; margin-bottom:0px; margin-right:0px; margin-top:0px;  padding:0px;}
#question h2{width:230px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; padding-top:3px;  padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px;  line-height:20px; background:url(../images/question_img.gif) no-repeat; text-indent:20px; font-weight:bold;}
#question p{margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; text-align:justify; }
#question ul{width:220px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;}
#question ul li{width:220px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#question ul li a{height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#question ul li a:hover{background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
*/

/* Add by manjur For the Footer */

/* Footer BackGround Start */
#lastbg { background:url(../images/sublink_bg.gif) no-repeat center; width:845px; height:143px;  color:#333333; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0 auto; padding:0 0 0 0; position:relative; }

/* Footer BackGround End */

/* Main Links Section Start */
#mainlink  
{
	margin-left:22px; width:180px; float:left; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px;
}
#mainlink h2
{
	width:180px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; 
	padding-top:3px; padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px; line-height:22px; 
	background:url(../images/main_link-img.gif) no-repeat left; text-indent:20px; font-weight:bold;
}
#mainlink p
{
	margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; 
	text-align:justify; 
}
#mainlink ul
{
	width:180px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;
	font-size:12px;
}
#mainlink ul li
{
	width:180px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	margin-top:0px; font-size:12px;
}
#mainlink ul li a
{
	height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none;
	padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
	font-size:12px;
}
#mainlink ul li a:hover
{
	background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; 
	margin-left:0px; margin-right:0px; margin-top:0px;font-size:12px;
}
#mainlink sup
{
	font-size:9px;
}
/* Main Links Section End */

/* Administration Section Start */
#admin  
{
	margin-left:23px; width:200px; float:left; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px;
}
#admin h2
{
	width:200px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; 
	padding-top:3px; padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px; line-height:22px; 
	background:url(../images/admin_img.gif) no-repeat left; text-indent:20px; font-weight:bold;
}
#admin p
{
	margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; 
	text-align:justify; 
}
#admin ul
{
	width:170px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;
	font-size:12px;
}
#admin ul li
{
	width:170px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	margin-top:0px; font-size:12px;
}
#admin ul li a
{
	height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none;
	padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
	font-size:12px;
}
#admin ul li a:hover
{
	background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; 
	margin-left:0px; margin-right:0px; margin-top:0px;font-size:12px;
}
/* Administration Section End */

#learn  
{
	margin-left:38px; width:185px; float:left; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px;
}
#learn h2
{
	width:185px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; 
	padding-top:3px; padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px; line-height:20px; 
	background:url(../images/learn_more.gif) no-repeat left; text-indent:20px; font-weight:bold;
}
#learn p
{
	margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; 
	text-align:justify; 
}
#learn ul
{
	width:185px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;
	font-size:12px;
}
#learn ul li
{
	width:185px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	margin-top:0px; font-size:12px;
}
#learn ul li a
{
	height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none;
	padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
	font-size:12px;
}
#learn ul li a:hover
{
	background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; 
	margin-left:0px; margin-right:0px; margin-top:0px; font-size:12px;
}

/*  Questions Need More Help Section Start */
#question  
{
	margin-left:23px; width:150px; float:left; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px;
}
#question h2
{
	width:130px; height:16px; color:#374c7a; font-family:verdana; font-size:13px; font-weight:normal; 
	padding-top:3px; padding-right:0px; padding-left:17px; padding-bottom:8px; margin:0px; line-height:20px; 
	background:url(../images/question_img.gif) no-repeat left; text-indent:20px; font-weight:bold;
}
#question p
{
	margin:0px; line-height:17px; padding-bottom:0px; padding-left:18px; padding-right:13px; padding-top:5px; 
	text-align:justify; 
}
#question ul
{
	width:120px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:12px;
	font-size:12px;
}
#question ul li
{
	width:120px; height:20px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	margin-top:0px; font-size:12px;
}
#question ul li a
{
	height:23px; display:block; background:url(../images/arrow.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none;
	padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
	font-size:12px;
}
#question ul li a:hover
{
	background:url(../images/arrow.gif) 0 7px no-repeat; color:#565555; text-decoration:underline; margin-bottom:0px; 
	margin-left:0px; margin-right:0px; margin-top:0px; font-size:12px;
}
/*  Questions Need More Help Section End */


/*  footer    */

#footer{	position:relative;	padding:0; width:890px;	 background:#FDF9EE; margin-top:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; line-height:29px; }
#footer ul{	float:none;}
#footer ul li{ float:left; color:#4b4831; background-color:#FDF9EE;	font:normal 12px/16px verdana; list-style:none; margin:0; padding:0;}
#footer ul li a{	color:#4b4831; background-color:#FDF9EE; padding:0 8px; text-decoration:none;	font:normal 12px/16px verdana; }
#footer ul li a:hover{	color:#4b4831; background-color:#eceadb; padding:0 8px; text-decoration:none;	font:normal 12px/16px verdana;}
#footer img{	width:68px;	height:27px;	position:absolute;	top:41px;	right:10px; }


/*-----------------------------left pan----------*/
#left{
	width:200px; float:left; background-color:#fdfcf2; position:relative; color:#6B6854; padding:10px;
	}
#left h2{ background:url(../images/shopping_hd.gif) no-repeat ; margin:0; display:block; color:#74735b; font-family: Verdana,"Myriad Pro", arial; font-size:18px; font-weight:normal; width:197px; text-align:center; padding-top:8px; padding-bottom:4px; padding-left:0px; padding-right:0px;  }
#left ol{width:197px; background:url(../images/shopping_btm.gif) bottom; margin:0; display:block; padding-top:8px; padding-bottom:20px; padding-left:0px; padding-right:0px; text-align:left; }
#left ol li{width:190px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none; display:block; line-height:20px; font-family:verdana; font-size:12px; color:#333333;}
#left ol li:hover { background:#efeee0; width:195px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; }
#left ol li a{display:block; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:5px; }
#left ol li a:hover{ color:#565555; text-decoration:none; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:5px; }
#left img{ padding:0px; margin:0px; padding-left:8px; margin-top:8px; }
#left p{ width:168px; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:500; color:#333333; padding-left:15px;	}
#left p span{ font-family:verdana; font-size:12px; color:#333333; text-align:right; padding-left:25px;	}
#left span img{ font-family:verdana; font-size:12px; color:#333333; text-align:right; padding-left:0px;	}


/*----------------------------mid----------------*/
/*#mid{	width:660px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#mid  h1{ color:#644e41; font-family:Georgia, Times New Roman, Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; 	}
#mid  h2{ color:#644e41; font-family:Georgia, Times New Roman, Times, serif; font-size:19px; font-weight:normal; margin:0; padding:0; 	}
#mid  h3{	color:#666666; font-family:Georgia, Times New Roman, Times, serif, Times, serif; font-size:17px; font-weight:normal; margin:0; padding:0; margin-top:0px;	}
*/
#mid{	width:660px; 	color:#6B6854;	float:left;  padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#mid  h1{ color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin:0; padding:0; 	}
#mid  h2{ color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; margin:0; padding:0; font-variant:normal; /*font-stretch:normal;*/ line-height:35px; 	}
#mid  h3{	color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; margin:0; padding:0; margin-top:0px;	}

.shoping_baner { background:url(../images/shopping-_banner.gif) no-repeat; width:666px; height:127px; margin-top:10px; }
#mid h4 { font-family: Verdana,"Century Gothic",Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; font-weight:bold; padding-top:20px; margin:0; padding-bottom:10px; }
#mid h5 {
color:#644E41;
display:block;
font-family: Verdana,Georgia, Times New Roman, Times, serif;
font-size:1.7em;
/*font-stretch:normal;*/
font-variant:normal;
font-weight:normal;
margin:0pt;
text-align:left;
}
.whtxt { font-family:verdana; font-size:11px; color:#FFFFFF; line-height:18px; padding-right:25px; }
.shopinghd { color:#644e41; font-family: Verdana,Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:normal; margin:0; padding:0; }
.shopingblhd { color:#0f2551; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; margin:0; padding:0; padding-top:5px; }
/*.sortproduct { color:#2c4098; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; margin:0; padding:0; padding-top:5px; }*/

.sortproduct { color:#2c4098; font-family:Verdana; font-size:14px; font-weight:normal; margin:0; padding:0; padding-top:5px; }

.txt { font-family:verdana; font-size:13px; color:#333333; margin:0; padding:0; line-height:18px; padding-top:5px; }
.txt a { color:#c27e0b; text-decoration:underline; font-weight:bold; }
.txt a:hover { color:#c27e0b; text-decoration:none; font-weight:bold;  }
.add { font-family:verdana; font-size:11px; color:#666666; font-weight:bold; text-decoration:none; }
.add:hover { font-family:verdana; font-size:11px; color:#666666; font-weight:bold; text-decoration:underline; }

.checktxt { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:16px; font-weight:normal;	float:left; 	display:block; margin:0px; padding-top:5px; width:120px; color:#333333; }
.checkbx { width:300px;	height:22px;	border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; }
.expired { height:22px;	border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; }
.totlatxt { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal;	float:left; 	display:block; margin:0px; padding-top:5px; width:120px; color:#333333; }
.includetxt { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:normal;	float:left; 	display:block; margin:0px; color:#355eb1; }

#sales {	width:310px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:10px; font-family: Verdana,Arial, Helvetica, sans-serif; text-align:left; font-size:12px;}
#sales ul{width:300px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:14px;}
#sales ul li{width:300px; height:30px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#sales ul li a{ display:block; background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#sales ul li a:hover{background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}

#salerth {	width:310px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:10px; font-family: Verdana,Arial, Helvetica, sans-serif; text-align:left; font-size:12px;}
#salerth ul{width:300px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:14px;}
#salerth ul li{width:300px; height:30px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#salerth ul li a{ display:block; background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#salerth ul li a:hover{background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
.newshd { font-family: Verdana,airal, verdana; font-size:18px; font-weight:bold; color:#ff6600; }
.newssub { font-family: Verdana,arial, verdana; font-size:12px; color:#666666; font-weight:bold; line-height:22px; }
.producttxt { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:15px; font-style:italic; font-weight:normal; float:left; 	display:block; margin:0px; padding-top:5px; color:#333333; width:650px; }
.productitl { background:#edecdf; color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; line-height:25px; }

#sale {	color:#6B6854;	float:left; background-color:#fdfcf2; padding:10px; font-family: Verdana,Arial, Helvetica, sans-serif; text-align:left; font-size:12px; width:620px;}
#sale ul{ margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:14px;}
#sale ul li{ height:30px; list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#sale ul li a{ display:block; background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:none; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
#sales ul li a:hover{background:url(../images/bullet.gif) 0 7px no-repeat; color:#114589; text-decoration:underline; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}


/* added for new template end*/

#item { width:320px; float:left; position:relative; color:#6B6854; }
#item h2 { background:#F6D09D; height:30px; padding-left:10px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#item p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#item p a { color:#333333; text-decoration:none; }
#item p a:hover { color:#333333; text-decoration:underline; }


#quntity { width:100px; float:left; position:relative; color:#6B6854; text-align:center; }
#quntity h2 { background:#F6D09D; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#quntity p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#quntity p a { color:#333333; text-decoration:none; }
#quntity p a:hover { color:#333333; text-decoration:underline; }
#quntity .textboxes { border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; width:40px; height:22px; margin-left:-15px; }


#price { width:115px; float:left; position:relative; color:#6B6854; text-align:center; }
#price h2 {  background:#F6D09D; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#price p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#price p a { color:#333333; text-decoration:none; }
#price p a:hover { color:#333333; text-decoration:underline; }

#total { width:115px; float:left; position:relative; color:#6B6854; text-align:center; }
#total h2 { background:#F6D09D; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#total p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#total p a { color:#333333; text-decoration:none; }
#total p a:hover { color:#333333; text-decoration:underline; }

#code { width:650px; float:left; position:relative; color:#6B6854; background:#efeee0; height:35px; margin:0; padding:0; }
#code h2 { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px;  }
#code .view { border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; width:180px; height:22px; }
#code h2 span { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px; padding-left:60px;  }


#product { width:162px; float:left; position:relative; color:#6B6854; text-align:center; }
#product h3 { font-family:verdana; font-size:12px; color:#114589; font-weight:bold; margin-top:10px; }



/* -----------    Invoice page style  -------------------*/


/* -----------    Invoice page style  -------------------*/
#invoice{	width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding-bottom:20px; padding-left:30px; padding-right:30px; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#invoice  h1{ color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; 	}
#invoice  h1 a { color:#195384; font-family: Verdana,Georgia, "Times New Roman", Times, serif; text-decoration:underline; 	}
#invoice  h1 a:hover { color:#195384; font-family: Verdana,Georgia, "Times New Roman", Times, serif; text-decoration:none; 	}
#invoice  h2{ color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; margin:0; padding:0; line-height:35px; 	}
#invoice  h3{	color:#666666; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; margin:0; padding:0; margin-top:0px;	}
#invoice p { color:#333333; font-family:verdana; font-size:11px; line-height:18px; padding-left:5px;  }

#biling { width:415px; float:left; position:relative; color:#6B6854; margin:0; padding:0; border-bottom:none; border-left:none; border-right:#d4d2b1 1px solid; border-top:none;  }
#biling h2 { color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; line-height:32px; text-indent:15px;  }

#name { width:162px; float:left; position:relative; }
#name p { color:#666666; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; text-indent:15px; padding-left:25px; }

#ndetail { width:175px; float:left; position:relative; }
#ndetail p { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; line-height:18px; }

.shiphead{color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; line-height:32px; text-indent:15px; }
.lblname{color:#000000; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; text-indent:15px; padding-left:25px;}
.lblgeneral{color:#000000; font-family:Verdana; font-size:13px; font-weight:normal; }

.detailval{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; line-height:18px; }

.ordhist{color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold;   }

/*#invoice{		color:#6B6854;	float:left; background-color:#fdfcf2; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#invoice  h1{ color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; 	}
#invoice  h2{ color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; margin:0; padding:0; 	}
#invoice  h3{	color:#666666; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; margin:0; padding:0; margin-top:0px;	}


#biling {  float:left; position:relative; color:#6B6854; margin:0; padding:0; border-bottom:none; border-left:none;  border-top:none;  }
#biling h2 { color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; font-weight:normal;  text-indent:15px;  }


#biling {  float:left; position:relative; color:#6B6854; margin:0; padding:0; border-bottom:none; border-left:none; border-right:none;  border-top:none;  }
#biling h2 { color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; font-weight:normal;  text-indent:15px;  }


#name {  float:left; position:relative; }
#name span { color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal;  }

#ndetail { float:left; position:relative; }
#ndetail span { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; line-height:22.5px; }
*/

#creadit { width:415px; float:left; position:relative; color:#6B6854; margin:0; padding:0; padding-left:15px; }
#creadit h2 { color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; font-weight:normal; line-height:32px; text-indent:15px; }
#creadit h2 span { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px; padding-left:60px;  }

#initem { width:400px; float:left; position:relative; color:#6B6854; }
#initem h2 { background:#d5d4c0; height:30px; padding-left:10px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#initem p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#initem p a { color:#333333; text-decoration:none; }
#initem p a:hover { color:#333333; text-decoration:underline; }

#inquntity { width:100px; float:left; position:relative; color:#6B6854; text-align:center; }
#inquntity h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#inquntity p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#inquntity p a { color:#333333; text-decoration:none; }
#inquntity p a:hover { color:#333333; text-decoration:underline; }

#inprice { width:125px; float:left; position:relative; color:#6B6854; text-align:center; }
#inprice h2 {  background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#inprice p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#inprice p a { color:#333333; text-decoration:none; }
#inprice p a:hover { color:#333333; text-decoration:underline; }

#intotal { width:125px; float:left; position:relative; color:#6B6854; text-align:center; }
#intotal h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#intotal p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#intotal p a { color:#333333; text-decoration:none; }
#intotal p a:hover { color:#333333; text-decoration:underline; }

#indelete { width:65px; float:left; position:relative; color:#6B6854; text-align:center; }
#indelete h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#indelete p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }

.ptxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;	float:left; 	display:block; margin:0px; padding-top:5px; width:120px; color:#333333; }
#rightbx { width:170px; float:right; position:relative; }
#rightbx p { width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; }
#rightbx p span{ width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }

#rightbxbt { width:670px; float:right; position:relative; }

#date { width:80px; float:left; position:relative; color:#6B6854; }
#heading { width:580px; float:left; position:relative; color:#6B6854; }


/*   ----------------   Blog style sheet  ------------------  */

#blog{
	width:200px; float:left; background-color:#fdfcf2; position:relative; color:#6B6854; padding:10px;
	}
#blog h2{ margin:0; display:block; color:#644e41; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; width:197px; text-align:left; padding-top:8px; padding-bottom:4px; padding-left:8px; font-style:italic;  }

#blog dd{width:190px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none; display:block; line-height:30px; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333333; background:#efeee0; height:30px; font-weight:normal; }
#blog dd:hover{ background:#dfddcf;}
#blog dd a{display:block; color:#433025; text-decoration:none; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; text-indent:10px;  }
#blog dd a:hover{ color:#433025; text-decoration:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; }
#blog img{ padding:0px; margin:0px; padding-left:0px; margin-top:3px; }
#blog p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b7760a; padding-left:10px;	}
#blog p span{ font-family:verdana; font-size:12px; color:#333333; padding-left:8px;	}
#blog ul{width:197px; margin:0; display:block; padding-bottom:8px; padding-left:8px; padding-right:10px; text-align:left; }
#blog ul li { width:197px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; list-style:none; line-height:29px; }
#blog ul li a { color:#333333; text-decoration:none; line-height:20px; }
#blog ul li a:hover { color:#333333; text-decoration:underline; }

.post-date-block { height:52px;	width:55px;	float:left;	margin-right:10px; background:url(../images/post-date-bg.gif) no-repeat;	}

.story-date { height:22px; line-height:22px; text-align:center;	vertical-align:bottom;	padding-top:8px; color:#333333; font-family: Verdana,"Myriad Pro", arial, verdana; font-size:19px;	}

.story-day { height:19px; color:#333333; font-family: Verdana,"Myriad Pro", arial, verdana; font-size:16px; text-align:center; }
.datehd { color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; margin:0; padding:0; padding-top:5px; }
.dayhd { color:#0f2551; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; margin:0; padding:0; padding-top:3px; }

/*   ------------------  Newsletter style sheet  ---------------------    */


#invoice dl {	width:800px; 	color:#6B6854; border:#c7c7c2 1px solid; float:left; background-color:#fdfcf2;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; margin-top:20px;}
#invoice dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; }
#invoice dd a {	display:block; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 10px no-repeat; text-indent:20px; padding-top:7px; padding-bottom:7px; }
#invoice dd a:hover{ color:#565555; text-decoration:none; padding-top:7px; padding-bottom:7px; margin-bottom:0px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 10px no-repeat #eceadb; display:block;}
#invoice dd span {	color:#644e41; text-decoration:none; font-weight:bold;}


/*   ------------------  Article style sheet  ---------------------    */

#articlepg { width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:30px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
#articlepg  h1{ color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; }
#articlepg h2 { background:url(../images/article_hd.gif) no-repeat; width:847px; height:31px; color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;  padding-top:8px; padding-bottom:0px; padding-left:0px; padding-right:0px; display:block; margin:0; text-indent:25px; margin-top:10px;  }
#articlepg dl {	width:800px; 	color:#6B6854; float:left; background-color:#fdfcf2;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; margin-top:1px;}
#articlepg dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; }
#articlepg dd a {	display:block; color:#333333; text-decoration:none; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 10px no-repeat; text-indent:20px; padding-top:5px; padding-bottom:5px; }
#articlepg dd a:hover{ color:#333333; text-decoration:underline; padding-top:5px; padding-bottom:5px; margin-bottom:0px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 10px no-repeat ; display:block;}


#ministry_index{	font-size: 11px; margin: 0 auto;	padding: 10px 0 20px;	width: 847px; background:url(../images/article_btm.gif) bottom;}
#ministry_index dl{	float: left;	overflow: hidden;	width: 252px;	border:none; padding-left:25px;}
#ministry_index dd{	padding: 1px 0;}

#articlelist { width:396px; margin:0; padding:0; border:#dad7d7 1px solid; float:left; position:relative; margin-left:15px; margin-top:15px;}
#articlelist h3 { background:url(../images/article_listd.gif) no-repeat; width:396px; height:30px; margin:0; line-height:30px; text-indent:22px; }
#articlelist p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px; padding-right:10px; line-height:21px; text-align:justify; }
#articlelist p a { color:#c27e0b; font-weight:bold; text-decoration:underline; }
#articlelist p a:hover { color:#c27e0b; font-weight:bold; text-decoration:none; }
#articlelist img { float:right; padding-left:10px; }


#tips { width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
#tips h2 { background:url(../images/article_hd.gif) no-repeat; width:847px; height:31px; color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;  padding-top:8px; padding-bottom:0px; padding-left:0px; padding-right:0px; display:block; margin:0; text-indent:25px; margin-top:19px;  }
#tips dl {	width:847px; 	color:#6B6854; float:left; background:url(../images/article_btm.gif) bottom;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0; padding:0; margin-top:1px;}
#tips dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; margin-left:25px; }
#tips dd a {	display:block; color:#333333; text-decoration:underline; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 14px no-repeat; text-indent:20px; padding-top:10px; padding-bottom:10px; margin-bottom:5px; }
#tips dd a:hover{ color:#333333; text-decoration:none; padding-top:10px; padding-bottom:10px; margin-bottom:5px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 14px no-repeat ; display:block;}

/*added by mnd*/

.txtBox{	width:170px;	height:18px;	border-left:#cccbc6 solid 4px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#000;	background-color:#fff;	margin:0;	padding:0;	float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-indent:5px; }

.prd { font-family:verdana; font-size:12px; color:#333333;  margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
.prd a { color:#333333; text-decoration:none; }
.prd  a:hover { color:#333333; text-decoration:underline; }

.headtitle{color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; }

/*
#mid{	width:660px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#mid  h1{ color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; 	}
*/



#item { width:320px; float:left; position:relative; color:#6B6854; }
#item h2 { background:#d5d4c0; height:30px; padding-left:10px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#item p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#item p a { color:#333333; text-decoration:none; }
#item p a:hover { color:#333333; text-decoration:underline; }


#quntity { width:100px; float:left; position:relative; color:#6B6854; text-align:center; }
#quntity h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#quntity p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#quntity p a { color:#333333; text-decoration:none; }
#quntity p a:hover { color:#333333; text-decoration:underline; }
#quntity .textboxes { border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; width:40px; height:22px; margin-left:-15px; }


#price { width:115px; float:left; position:relative; color:#6B6854; text-align:center; }
#price h2 {  background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#price p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#price p a { color:#333333; text-decoration:none; }
#price p a:hover { color:#333333; text-decoration:underline; }

#total { width:115px; float:left; position:relative; color:#6B6854; text-align:center; }
#total h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#total p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#total p a { color:#333333; text-decoration:none; }
#total p a:hover { color:#333333; text-decoration:underline; }

#code { width:650px; float:left; position:relative; color:#6B6854; background:#efeee0; height:35px; margin:0; padding:0; }
#code h2 { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px;  }
#code .view { border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; width:180px; height:22px; }
#code h2 span { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px; padding-left:60px;  }


#product { width:162px; float:left; position:relative; color:#6B6854; text-align:center; }
#product h3 { font-family:verdana; font-size:12px; color:#114589; font-weight:bold; margin-top:10px; }



/* -----------    Invoice page style  -------------------
#invoice{	width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding-bottom:20px; padding-left:30px; padding-right:30px; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#invoice  h1{ color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; 	}
#invoice  h1 a { color:#195384; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; text-decoration:underline; 	}
#invoice  h1 a:hover { color:#195384; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; text-decoration:none; 	}
#invoice  h2{ color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; margin:0; padding:0; 	}
#invoice  h3{	color:#666666; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; margin:0; padding:0; margin-top:0px;	}
#invoice p { color:#333333; font-family:verdana; font-size:11px; line-height:18px; padding-left:5px;  }

#biling { width:415px; float:left; position:relative; color:#6B6854; margin:0; padding:0; border-bottom:none; border-left:none; border-right:#d4d2b1 1px solid; border-top:none;  }
#biling h2 { color:#644e41; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; font-weight:normal; line-height:32px; text-indent:15px;  }

#name { width:162px; float:left; position:relative; }
#name spa { color:#333333; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal;  padding-left:25px; }

#ndetail { width:175px; float:left; position:relative; }
#ndetail p { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:600;  }
*/

#creadit { width:415px; float:left; position:relative; color:#6B6854; margin:0; padding:0; padding-left:15px; }
#creadit h2 { color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; font-weight:normal; line-height:32px; text-indent:15px; }
#creadit h2 span { color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-indent:15px; padding-left:60px;  }

#initem { width:400px; float:left; position:relative; color:#6B6854; }
#initem h2 { background:#d5d4c0; height:30px; padding-left:10px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#initem p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#initem p a { color:#333333; text-decoration:none; }
#initem p a:hover { color:#333333; text-decoration:underline; }

#inquntity { width:100px; float:left; position:relative; color:#6B6854; text-align:center; }
#inquntity h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#inquntity p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#inquntity p a { color:#333333; text-decoration:none; }
#inquntity p a:hover { color:#333333; text-decoration:underline; }

#inprice { width:125px; float:left; position:relative; color:#6B6854; text-align:center; }
#inprice h2 {  background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#inprice p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#inprice p a { color:#333333; text-decoration:none; }
#inprice p a:hover { color:#333333; text-decoration:underline; }

#intotal { width:125px; float:left; position:relative; color:#6B6854; text-align:center; }
#intotal h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#intotal p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }
#intotal p a { color:#333333; text-decoration:none; }
#intotal p a:hover { color:#333333; text-decoration:underline; }

#indelete { width:65px; float:left; position:relative; color:#6B6854; text-align:center; }
#indelete h2 { background:#d5d4c0; height:30px; font-family: Verdana,"Myriad Pro", arial; font-size:16px; font-weight:normal; color:#74735b; line-height:30px; }
#indelete p { border-bottom:#d4d2b1 1px solid; height:32px; font-family:verdana; font-size:12px; color:#333333; line-height:25px; font-weight:bold; margin:0; padding:0; padding-top:10px; padding-left:10px; padding-bottom:5px; }

.ptxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;	float:left; 	display:block; margin:0px; padding-top:5px; width:120px; color:#333333; }
#rightbx { width:170px; float:right; position:relative; }
#rightbx p { width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; }
#rightbx p span{ width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }

#rightbxbt { width:670px; float:right; position:relative; }

#date { width:80px; float:left; position:relative; color:#6B6854; }
#heading { width:580px; float:left; position:relative; color:#6B6854; }


/*   ----------------   Blog style sheet  ------------------  */

#blog{
	width:200px; float:left; background-color:#fdfcf2; position:relative; color:#6B6854; padding:10px;
	}
#blog h2{ margin:0; display:block; color:#644e41; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; width:197px; text-align:left; padding-top:8px; padding-bottom:4px; padding-left:8px; font-style:italic;  }

#blog dd{width:190px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none; display:block; line-height:30px; font-family: Verdana,"Myriad Pro" ,Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333333; background:#efeee0; height:30px; font-weight:normal; }
#blog dd:hover{ background:#dfddcf;}
#blog dd a{display:block; color:#433025; text-decoration:none; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; text-indent:10px;  }
#blog dd a:hover{ color:#433025; text-decoration:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; }
#blog img{ padding:0px; margin:0px; padding-left:0px; margin-top:3px; }
#blog p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b7760a; padding-left:10px;	}
#blog p span{ font-family:verdana; font-size:12px; color:#333333; padding-left:8px;	}
#blog ul{width:197px; margin:0; display:block; padding-bottom:8px; padding-left:8px; padding-right:10px; text-align:left; }
#blog ul li { width:197px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; list-style:none; line-height:29px; }
#blog ul li a { color:#333333; text-decoration:none; line-height:20px; }
#blog ul li a:hover { color:#333333; text-decoration:underline; }

.post-date-block { height:52px;	width:55px;	float:left;	margin-right:10px; background:url(../images/post-date-bg.gif) no-repeat;	}

.story-date { height:22px; line-height:22px; text-align:center;	vertical-align:bottom;	padding-top:8px; color:#333333; font-family: Verdana,"Myriad Pro", arial, verdana; font-size:19px;	}

.story-day { height:19px; color:#333333; font-family: Verdana,"Myriad Pro", arial, verdana; font-size:16px; text-align:center; }
.datehd { color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; margin:0; padding:0; padding-top:5px; }
.dayhd { color:#0f2551; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; margin:0; padding:0; padding-top:3px; }

/*   ------------------  Newsletter style sheet  ---------------------    */


#invoice dl {	width:800px; 	color:#6B6854; border:#c7c7c2 1px solid; float:left; background-color:#fdfcf2;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; margin-top:20px;}
#invoice dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; }
#invoice dd a {	display:block; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 10px no-repeat; text-indent:20px; padding-top:7px; padding-bottom:7px; }
#invoice dd a:hover{ color:#565555; text-decoration:none; padding-top:7px; padding-bottom:7px; margin-bottom:0px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 10px no-repeat #eceadb; display:block;}
#invoice dd span {	color:#644e41; text-decoration:none; font-weight:bold;}


/*   ------------------  Article style sheet  ---------------------    */

#articlepg { width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:30px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
#articlepg  h1{ color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; }
#articlepg h2 { background:url(../images/article_hd.gif) no-repeat; width:847px; height:31px; color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;  padding-top:8px; padding-bottom:0px; padding-left:0px; padding-right:0px; display:block; margin:0; text-indent:25px; margin-top:10px;  }
#articlepg dl {	width:800px; 	color:#6B6854; float:left; background-color:#fdfcf2;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; margin-top:1px;}
#articlepg dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; }
#articlepg dd a {	display:block; color:#333333; text-decoration:none; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 10px no-repeat; text-indent:20px; padding-top:5px; padding-bottom:5px; }
#articlepg dd a:hover{ color:#333333; text-decoration:underline; padding-top:5px; padding-bottom:5px; margin-bottom:0px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 10px no-repeat ; display:block;}


#ministry_index{	font-size: 11px; margin: 0 auto;	padding: 10px 0 20px;	width: 847px; background:url(../images/article_btm.gif) bottom;}
#ministry_index dl{	float: left;	overflow: hidden;	width: 252px;	border:none; padding-left:25px;}
#ministry_index dd{	padding: 1px 0;}

#articlelist { width:396px; margin:0; padding:0; border:#dad7d7 1px solid; float:left; position:relative; margin-left:15px; margin-top:15px;}
#articlelist h3 { background:url(../images/article_listd.gif) no-repeat; width:396px; height:30px; margin:0; line-height:30px; text-indent:22px; }
#articlelist p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:10px; padding-right:10px; line-height:21px; text-align:justify; }
#articlelist p a { color:#c27e0b; font-weight:bold; text-decoration:underline; }
#articlelist p a:hover { color:#c27e0b; font-weight:bold; text-decoration:none; }
#articlelist img { float:right; padding-left:10px; }


#tips { width:850px; 	color:#6B6854;	float:left; background-color:#fdfcf2; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
#tips h2 { background:url(../images/article_hd.gif) no-repeat; width:847px; height:31px; color:#644e41; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;  padding-top:8px; padding-bottom:0px; padding-left:0px; padding-right:0px; display:block; margin:0; text-indent:25px; margin-top:19px;  }
#tips dl {	width:847px; 	color:#6B6854; float:left; background:url(../images/article_btm.gif) bottom;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0; padding:0; margin-top:1px;}
#tips dd {	color:#6B6854; margin:0; padding:0; list-style:none; margin-top:5px; margin-left:25px; }
#tips dd a {	display:block; color:#333333; text-decoration:underline; padding:0 0 0 20px; padding-left:25px; margin-right:0px; background:url(../images/news_bullet.gif) 0 14px no-repeat; text-indent:20px; padding-top:10px; padding-bottom:10px; margin-bottom:5px; }
#tips dd a:hover{ color:#333333; text-decoration:none; padding-top:10px; padding-bottom:10px; margin-bottom:5px; padding-left:25px; margin-right:0px;  background:url(../images/news_bullet.gif) 0 14px no-repeat ; display:block;}



#article_list { width:830px; margin:0; padding:0; float:left; margin-top:15px; }
#article_list img { float:left; margin-right:10px; vertical-align:top; }
#article_sub { width:700px; float:left; margin:0; padding:0; }
#article_sub h1 { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; color:#55463a; line-height:22px; }
#article_sub h1 img { float:left; margin:0; padding:0; }
#article_sub h2 { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:15px; color:#0f2551; line-height:22px; }
#article_sub h2 span { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:13px; color:#55463a; font-weight:normal; }
#article_sub p { font-family:verdana; font-size:11px; color:#333333; text-align:justify; margin:0; line-height:18px; margin-top:5px; }
#article_sub p a { font-family:verdana; font-size:11px; color:#c27e0b; text-decoration:underline; font-weight:bold; background:none; margin-left:15px; }
#article_sub p a:hover { font-family:verdana; font-size:11px; color:#c27e0b; text-decoration:none; font-weight:bold; background:none; }
#article_bg { width:810px; margin:0; padding:0; float:left; margin-top:10px; background:#efeee0; height:30px; line-height:30px; vertical-align:bottom; }
#article_bg img { vertical-align:middle; margin-right:10px;  }


.comment { font-family:verdana; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; background:none;  }
.comment:hover { font-family:verdana; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; background:none; }
.comment span { font-family:verdana; font-size:11px; color:#c27e0b; text-decoration:none; background:none; font-weight:bold;  }
.comment span:hover { font-family:verdana; font-size:11px; color:#c27e0b; text-decoration:none; background:none; font-weight:bold; }

#sales_ltr { margin:0px; padding:5px; }

.SEOSpecial{margin:0px; padding:0px; position:relative; margin:14px 0px 16px 0px;}
.SEOSpecial ul{margin:0px; padding:0px; position:relative;}
.SEOSpecial li{margin:0px; padding:0px; position:relative; margin-bottom:10px; list-style: url(../images/bullet.gif); list-style-position:outside; margin-left:25px; border:#000000 0px solid; line-height:16px; color:#114589;}
.SEOSpecial li a { color:#114589; text-decoration:none;}
.SEOSpecial li a:hover { color:#114589; text-decoration:underline;}

#tabmenu { background:url(../images/menu_bg.gif) no-repeat bottom; width:833px; height:37px; float:left; }

#latestcont { background:url(../images/latest_contant_tab_over.gif) no-repeat; width:121px; height:34px; float:left; margin:0; padding:0; margin-left:15px; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#latestcont a { color:#FFFFFF; text-decoration:none; display:block;  padding-top:8px; }
#latestcont a:hover { color:#FFFFFF; text-decoration:underline; }

#latestcont_over { background:url(../images/latest_contant_tab.gif) no-repeat; width:121px; height:34px; float:left; margin:0; padding:0; margin-left:15px; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#latestcont_over a { color:#FFFFFF; text-decoration:none; display:block;  padding-top:8px; }
#latestcont_over a:hover { color:#FFFFFF; text-decoration:underline; }

#finance { background:url(../images/finance_tab.gif) no-repeat bottom ; width:98px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#finance a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#finance a:hover { color:#FFFFFF; text-decoration:underline; }
#finance_over { background:url(../images/finance_tab_over.gif) no-repeat bottom ; width:98px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#finance_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#finance_over a:hover { color:#FFFFFF; text-decoration:underline; }

#tax { background:url(../images/tax_tab.gif) no-repeat bottom; width:72px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#tax a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#tax a:hover { color:#FFFFFF; text-decoration:underline; }
#tax_over { background:url(../images/tax_tab_over.gif) no-repeat bottom; width:72px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#tax_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#tax_over a:hover { color:#FFFFFF; text-decoration:underline; }

#strategist { background:url(../images/strategies_tab.gif) no-repeat bottom; width:118px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#strategist a { color:#FFFFFF; text-decoration:none; padding-top:8px; display:block; }
#strategist a:hover { color:#FFFFFF; text-decoration:underline; }
#strategist_over { background:url(../images/strategies_tab_over.gif) no-repeat bottom; width:118px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#strategist_over a { color:#FFFFFF; text-decoration:none; padding-top:8px; display:block; }
#strategist_over a:hover { color:#FFFFFF; text-decoration:underline; }

#legal { background:url(../images/legal_tab.gif) no-repeat bottom; width:85px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#legal a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#legal a:hover { color:#FFFFFF; text-decoration:underline; }
#legal_over { background:url(../images/legal_tab_over.gif) no-repeat bottom; width:85px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#legal_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#legal_over a:hover { color:#FFFFFF; text-decoration:underline; }

#tips { background:url(../images/tips_tab.gif) no-repeat bottom; width:122px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#tips a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#tips a:hover { color:#FFFFFF; text-decoration:underline; }
#tips_over { background:url(../images/tips_tab_over.gif) no-repeat bottom; width:122px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; }
#tips_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#tips_over a:hover { color:#FFFFFF; text-decoration:underline; }



#tabsmallmenu { background:url(../images/small_menu_bg.gif) no-repeat bottom; width:660px; height:37px; float:left; }
#shoping { width:660px; float:left; margin:0; padding:0; }
#prices { background:url(../images/price_tab.gif) no-repeat bottom; width:75px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; margin-left:15px; }
#prices a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#prices a:hover { color:#FFFFFF; text-decoration:underline; }
#prices_over { background:url(../images/price_tab_over.gif) no-repeat bottom; width:72px; height:34px; margin:0; padding:0; float:left; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:center; margin-left:15px; }
#prices_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#prices_over a:hover { color:#FFFFFF; text-decoration:underline; }
/*#sort { width:110px; float:left; margin:0; padding:0; padding-top:8px; color:#2c4098; font-family:"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:15px; }*/
#sort { width:130px; float:left; margin:0; padding:0; padding-top:8px; color:#2c4098; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; }


/*    ShoppingCart tab style*/
#shoping_selling { background:url(../images/topselling_tab.gif) no-repeat bottom; width:98px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; font-variant:normal; font-stretch:normal; }
#shoping_selling a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_selling a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_selling_over { background:url(../images/topselling_tab_over.gif) no-repeat bottom; width:98px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; font-stretch:normal; font-variant:normal; }
#shoping_selling_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_selling_over a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_selling_overback { background:url(../images/topselling_tab_overback.gif) no-repeat bottom; width:98px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; font-variant:normal; font-stretch:normal; }
#shoping_selling_overback a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_selling_overback a:hover { color:#FFFFFF; text-decoration:underline; }


#shoping_price { background:url(../images/price_tab.gif) no-repeat bottom; width:71px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; font-variant:normal; font-stretch:normal; }
#shoping_price a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_price a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_price_over { background:url(../images/price_tab_over.gif) no-repeat bottom; width:71px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; }
#shoping_price_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_price_over a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_price_overback { background:url(../images/price_tab_overback.gif) no-repeat bottom; width:71px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px; font-stretch:normal; font-variant:normal; }
#shoping_price_overback a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; }
#shoping_price_overback a:hover { color:#FFFFFF; text-decoration:underline; }


#shoping_alpha_over { background:url(../images/alphabetical_tab1.gif) no-repeat bottom; width:123px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:15px; font-variant:normal; line-height:20px; font-stretch:normal; }
#shoping_alpha_over a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; text-indent:15px; }
#shoping_alpha_over a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_alpha { background:url(../images/alphabetical_tab1_over.gif) no-repeat bottom; width:123px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:15px; line-height:20px; font-stretch:normal; font-variant:normal; }
#shoping_alpha a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; text-indent:15px; }
#shoping_alpha a:hover { color:#FFFFFF; text-decoration:underline; }
#shoping_alpha_overback { background:url(../images/alphabetical_tab1_selling.gif) no-repeat bottom; width:123px; height:34px; margin:0; padding:0; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:15px; font-variant:normal; font-stretch:normal; line-height:20px; }
#shoping_alpha_overback a { color:#FFFFFF; text-decoration:none; display:block; padding-top:8px; text-indent:15px; }
#shoping_alpha_overback a:hover { color:#FFFFFF; text-decoration:underline; }


/*written by pritesh*/
.sprice { color:#643d26; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0; font-weight:bold;}

.Emaillink{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
    color:#332828;
	text-decoration:none;
}
a.Emaillink:hover{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
    color:#332828;
	text-decoration:underline;
	}
	
.ASP{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
    color:#6a6120;
	text-decoration:none;
	}
	/*end pritesh*/
	
.firsttd { background:#f7e3c3; border-left:#cccbc6 1px solid; border-right:#cccbc6 1px solid; border-bottom:#f09d0f 1px solid; }
.secondtd { background:#f6ecdc; border-left:#cccbc6 1px solid; border-right:#cccbc6 1px solid; }
.testimonial_btm { background:url(images/testimonial_btm.gif) no-repeat; width:196px; height:13px; }	





/*  Contact us Style and register style   */

.invoicehd{color:#644e41; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:0; padding:0; }
.labeluser{
color:#000000; font-family:verdana; font-size:13px; font-weight:normal; text-indent:15px; padding-left:25px;  }

.head_reg
{
	color:#666666; font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; 
}
.register_hd { font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:16px; color:#644e41; }
.labelinfo{
font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif;  font-size:16px; font-weight:normal;color:#333333;  }

.labelcnt{
font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; font-weight:normal;	float:left; 	display:block; margin:0px; width:120px; color:#333333; margin-left:15px; }

.textboxcnt{ width:240px;	height:22px;	border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; margin-bottom:8px;}

.textareacnt{ width:300px;		border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px;  }

.boxes{ width:100px; height:22px; border-left:#cccbc6 solid 1px;	border-top:#cccbc6 solid 1px;	border-right:#cccbc6 solid 1px;	border-bottom:#cccbc6 solid 1px;	color:#333333;	background-color:#fff;	margin:0;	padding:0;	font-family: Verdana,"Myriad Pro",Georgia, "Times New Roman", Times, serif; font-size:14px; text-indent:5px; margin-bottom:4px; margin-top:4px; }

#submitbutton{ margin-left: 135px; margin-top: 5px; background:url(../images/submit_but.gif) no-repeat; width:134px; height:35px; cursor:pointer; border:none; }


/*creditcard font */
.cc{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; font-weight:normal; color:#333333;}


/* CSS Document for sales latter */

.sales_letter_ltop { background:url(../images/sales_letter-left-top.gif) no-repeat; width:14px; height:9px; }
.sales_letter_lbtm { background:url(../images/sales_letter-left-btm.gif) no-repeat; width:14px; height:9px; }

.sales_letter_rtop { background:url(../images/sales_letter-right-top.gif) no-repeat; width:14px; height:9px; }
.sales_letter_rbtm { background:url(../images/sales_letter-right-btm.gif) no-repeat; width:14px; height:9px; }

.sales_letter_bg { background:#f3eadb; }
#sales_letr { float:left; width:840px; margin:12px auto; }
#sales_letr img { float:right; }
#sales_letr p { font-family: Verdana,Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin-left:10px; }
#sales_letr p a { color:#a46906; text-decoration:underline; }
#sales_letr p a:hover { color:#a46906; text-decoration:none; }


#headback
{background:url(../images/sales_banner.gif);
}
/*end sales latter*/

/*for shoppingcart header, added by manjurhusen*/

.itemhead{ padding-left:10px; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#644e41; line-height:30px; }




/*  sales_letter.css style   */



/*#quick_letr { width:850px; float:left; margin:0 auto; }
#quick_letr h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px;  line-height:28px;color:#586e9f; margin-top:10px; margin-left:10px; }
#quick_letr h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px;  line-height:28px;color:#644e41; margin-left:10px; }
#quick_letr h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;  color:#333333; font-style:normal; font-weight:normal; margin:0; padding:0; margin-left:10px; }
#quick_letr img { float:right; }
#quick_letr p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin:0; padding:0; }
#quick_letr p a { color:#a46906; text-decoration:underline; }
#quick_letr p a:hover { color:#a46906; text-decoration:none; }*/


#quick_letr { width:850px; float:left; margin:0 auto; }
 #quick_letr h1 {font-family:Verdana;font-size:28px; font-weight:normal; color:#000080; margin-top:10px;  }
#quick_letr h2 { font-family:Verdana; font-size:19px;  line-height:28px;color:#586e9f; margin-top:10px; margin-left:10px; }
#quick_letr h3 { font-family:Verdana; font-size:22px;  line-height:28px;color:#644e41; margin-left:10px; }
#quick_letr h4 { font-family:Verdana; font-size:16px;  color:#333333; font-style:normal; font-weight:normal; margin:0; padding:0; margin-left:10px; }
#quick_letr img { float:right; }
#quick_letr p { font-family:Verdana; font-size:12px; color:#333333; line-height:20px; margin:0; padding:0; }
#quick_letr p a { color:#a46906; text-decoration:underline; }
#quick_letr p a:hover { color:#a46906; text-decoration:none; }



/*added 23.8.2008 start*/
/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */

/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 *
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 *
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666; font-weight:bold;
	background-color: #CCC;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	/*-moz-user-select: none;
	-khtml-user-select: none;*/
	cursor: pointer;
}

/* This selector is an example of how to change the appearnce of a tab button
 * container as the mouse enters it. The class "TabbedPanelsTabHover" is
 * programatically added and removed from the tab element as the mouse enters
 * and exits the container.
 */
.TabbedPanelsTabHover {
	background-color: #CCC;
}

/* This selector is an example of how to change the appearance of a tab button
 * container after the user has clicked on it to activate a content panel.
 * The class "TabbedPanelsTabSelected" is programatically added and removed
 * from the tab element as the user clicks on the tab button containers in
 * the widget.
 *
 * As mentioned above, for our default style, tab buttons are positioned
 * 1 pixel down from where it would normally render. When the tab button is
 * selected, we change its bottom border to match the background color of the
 * content panel so that it looks like the tab is part of the content panel.
 */
.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}

/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent {
	padding: 4px;
}

/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible {
}

/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/*end*/


/*for toplogin start*/
#toplogin  
{
	width:596px; background:url(../images/nav.gif) no-repeat; padding-top: 5px; margin-right:0px; margin-top:0px; 
	float:right; height:55px; padding-right:10px; 
}
#toplogin h2  
{
	margin:0; padding:0; font-family: Verdana,Georgia, "Times New Roman", Times, serif; font-size:14px; 

color:#644e41; 
	font-weight:normal; text-align:left; text-indent:42px; line-height:15px; 
}


#toplogin p  
{
	font-family: Verdana,arial; font-size:11px; color:#333333; text-align:left; margin:0; padding:0; 

line-height:20px; 
	margin-left:32px; 
} 
.field  
{
	background:#FFFFFF; border:#CCCCCC 1px solid; height:17px; width:90px; margin-top:5px; 

vertical-align:top; 
	font-family: Verdana,Arial, Helvetica, sans-serif; font-size:12px; 
}


.fieldtext  
{
	background:#FFFFFF; border:#CCCCCC 1px solid; height:18px; width:90px; font-family: Verdana,Arial, Helvetica, 

sans-serif; 
	font-size:11px; 
}
.gobut 
{
	background:url(../images/go_but.gif) no-repeat; width:51px; height:19px; border:none; margin-top:5px; 
	margin-left:5px; 
}

/*end for toplogin*/



 .shoping_baner_new { background:url(../images/banner_bg.gif) no-repeat; width:850px; height:205px; }
 #tabmenu { background:url(../images/menu_bg.gif) no-repeat bottom; width:833px; height:37px; float:left; }

#tabsmallmenu { background:url(../images/small_menu_bg.gif) no-repeat bottom; width:660px; height:37px; float:left; }
#tabsproductmenu { background:url(../images/small_menu_bg.gif) repeat-x bottom; width:850px; height:37px; float:left; }


/*added for learn more and memberlogin in top*/

.newmorebut  
{
	background:url(../images/new_more_but.jpg) no-repeat; width:80px; height:23px; border:none; cursor:pointer; 
	margin: 16px 0 0 0; padding:0; margin-left:17px; font-family:verdana; font-size:10px; color:#FFFFFF; 
	font-weight:bold; text-decoration:none; line-height:23px; text-align:center;
}
.newmorebut:hover  
{
	background:url(../images/new_more_hoverbut.jpg) no-repeat;
}

.newmemberbut 
{ 
	background:url(../images/new_memberlogin_but.jpg) no-repeat; width:125px; height:23px; border:none; cursor:pointer; 
	margin:0; padding:0; margin-left:5px; font-family:verdana; font-size:10px; color:#FFFFFF; 
	font-weight:bold; text-decoration:none; line-height:23px; text-align:center;
}
.newmemberbut:hover  
{
	background:url(../images/new_memberlogin_hoverbut.jpg) no-repeat; text-decoration:none;
}
.rein_signin_but  
{
	margin-left:25px; margin-top:10px; margin-bottom:10px; background:url(../images/signin_but.gif) no-repeat; 
	width:250px; height:30px; cursor:pointer; border:none; 
}

.rein_ProductVariant_Link:link
{
	text-decoration:none;
	color:white ;
	padding:4,4,4,4;
}
.rein_ProductVariant_Link:visited
{
	text-decoration:none;
	color:white ;
	padding:4,4,4,4;
}
.rein_ProductVariant_Link:hover
{
	text-decoration:none;
	color:white ;
	padding:4,4,4,4;
}

.rein_ProductVariant_Button
{
	background-image:url(../images/button_2.png); 
	width:440px; 
	text-align: center; 
	padding:4px 4px 4px 4px; 
	font-size:16px; 
	font-weight:bold
}

H4{ font-family:Verdana }
h4{ font-family:Verdana }

.rein_ProductVariant_Button_Green
{
	background-image:url(../images/button_1.png); 
	width:440px; 
	text-align: center; 
	padding:4px 4px 4px 4px; 
	font-size:16px; 
	font-weight:bold
}
.reinaddtocart
{
    background-image: url(../images/add2cart.gif); 
    width:108px;
    height:23px;
    
   
}
.reinquickcheckout
{
    background-image: url(../images/quick_checkout.gif); 
    width:124px;
    height:23px;
   
}
.reinac
{
	background-image: url(../images/add_cart.gif); 
    width:185px;
    height:30px;
    background-color:White;
}

.reinqc
{
	background-image: url(../images/quick_chko.gif); 
    width:138px;
    height:30px;
    background-color:White;
}

.reinredclick
{
	background-image: url(../images/redclick1.gif);          
    width:132px;
    height:35px;
    background-color:White;
}

.subprhd 
{ 
	color:#2c4098; 
	font-family:verdana; 
	font-size:12px; 
	font-weight:bold; 
	margin:0; 
	padding:0; 
	padding-top:5px; 
} 



/*for p-82*/

.thy_txt { font-family:verdana; font-size:14pt; color:#000000; font-weight:bold; font-style:italic; }
.bigger_txt { font-family:verdana; font-size:18pt; font-weight:bold; margin:0; }
.main_ft_hading { color:#000080; font-family:Arial, Helvetica, sans-serif; font-size:24pt; font-weight:bold; margin:0; }
.italink_ft_style { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; font-style:italic; }
.the_ft { font-size:20pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.nm_txt { font-family:verdana; font-size:10pt; color:#333333; line-height:19px; }

.member_benifit{margin:0px; padding:0px; position:relative; margin:10px 0px 5px 0px;}
.member_benifit ul{margin:0px; padding:0px; position:relative; font-family:verdana; font-size:11px;}
.member_benifit li{margin:0px; padding:0px; position:relative; margin-bottom:10px; background:url(../images/bullet.gif) no-repeat 0 9px; list-style:none; padding-left:15px; border:#000000 0px solid; line-height:22px; color:#114589; font-family:verdana; font-size:11px;}
.member_benifit li a { color:#114589; text-decoration:none;}
.member_benifit li a:hover { color:#114589; text-decoration:underline;}

#divbrd { border: 1px solid rgb(199, 194, 187); padding: 10px; margin-top: 5px; margin-bottom: 5px; }
.yelbg { background:#FFFFFF; color:#000000; }
.rdft { color:#FF0000; }

.ContentVisible
{
    visibility:visible;
    display:block;
    height:auto;
}

.ContentHidden
{
    visibility:hidden;
    display:none;
}

.checkoutHeader1
{
	color:#644E41; 
	font-family: Verdana,Georgia, "Times New Roman", Times, serif; 
	font-size:17px; 
	font-weight:normal; 
	line-height:32px; 
	text-indent:15px; 
	background-color:#F6D09D;

}

.checkoutHeader
{
background-color: transparent;
background-image: url(img/registration_tdhd.jpg);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
height: 30px;
font-family: verdana;
font-size: 13px;
color: #ffffff;
font-weight: bold;
line-height: 25px;
text-indent: 10px;
}
.ErrorMessage
{
	font-family: verdana;
font-size: 13px;
color: red;
font-weight: bold;
	
}

/*added for map in p-25  product as hower ad*/

img{ border: 0; }


/* ------------------------------------------------------------------------
	Province Selector
------------------------------------------------------------------------- */
#bb_provinceSelector {display: none; position:inherit; top: 0; left: 0; z-index: 20000; width:940px; }
#bb_provinceSelector .bg_provinceSel{width:940px; margin:0; padding:0; }
#bb_provinceSelector .bg_provinceSel[class]{filter:none; }
#bb_provinceSelector .bg_provinceSel h2{ position:relative; top:20px; color:#212121; font-size:30px; font-weight:normal;text-align: left; line-height:100%; margin:0; padding:10px 10px 11px 20px; }
#bb_provinceSelector .bg_provinceSel .bb_btnClose[class]{top:-30px;}
#bb_provinceSelector .bg_provinceSel #img_mapCanada{float:left; position:relative; top:20px; }
#bb_provinceSelector .bg_provinceSel a{
	position:absolute;
	font-size:10px;
	top:210px;
	left:780px;
}
#bb_provinceSelector .bg_provinceSel a img{float:left; margin:0 5px 0 0;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince{float:right; position:relative; top:100px; left:-40px;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince span{margin:0 0 0 0;color:#666666;font-size:12px;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop { margin: 10px 0 0 0; background: none;padding: 0;float:none;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option{list-style:none;display: inline;float: none;margin-left: 0;padding:0;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option .selectbox {display:block; position:relative; clear:both; width:145px; height:17px; margin:-2px 5px 10px 0px; padding:2px; background:url("../images/bg_selectBox.gif") right top no-repeat; border:solid 1px #b5bbbf; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#333; text-align:left; cursor:pointer;float: none;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option .selectbox-wrapper{position:relative; top:-8px; left:0; overflow:visible; display:block; height:auto;}
         
/* ------------------------------------------------------------------------
	CUSTOM SELECT BOX
------------------------------------------------------------------------- */
div.selectbox-wrapper {position:absolute; width:144px !important; max-height:200px; top:17px; margin:0px; padding:0px; background:#fff; border:solid 1px #ccc; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; text-align:left; overflow:auto;}
div.selectbox-wrapper ul {margin:0px; padding:0px; list-style:none;float: none !important; padding: 0 !important;background: none !important;}
div.selectbox-wrapper ul li {display:block !important; position:relative; float:none !important; margin:0px; padding:2px !important; list-style:none; cursor:pointer;margin-left: 0 !important;}
div.selectbox-wrapper ul li.selected {background:#ddd !important;}
div.selectbox-wrapper ul li.current {background:#212121; color:#fff;}


.bonus_bigger_txt { font-family:verdana; font-size:14pt; font-weight:bold; margin:0; }

.buynow a {
	position: absolute;
	top: 4px;
	background: transparent url(../images/but_register-now.png) no-repeat;
	width: 196px;
	height: 47px;
	text-indent: -5000em;
}
.buynow a:hover {
	background-position: bottom center;
}


.but_regis { background:url(../images/but_reigster.png) no-repeat; width:192px; height:42px; border:none; cursor:pointer; display:block; }
.but_regis:hover { background:url(../images/but_reigster_over.png) no-repeat; width:192px; height:42px; border:none; }
