body, table, td, th, span, textarea
{
	font-size: 13px;	
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	color: #000000;
	text-align:left;
}

.mainSearchBar
{
	overflow: hidden;
	margin: 0px auto;	
	width: 821px;
	height: 42px;
}

.mainFrame
{	 
	margin: 0px auto;
	padding: 0px auto;
	width: 821px;
	background-color: #ffffff;
	text-align: center;
}

.borderTop
{
	overflow: hidden;
	margin: 0px auto;
	width: 821px;
	background: transparent url(/templates/images/mf_top.png);
	height: 7px;
}

.hstyle
{
	margin-bottom:0px;
	margin-top:0px;		
}

.borderTop_ie
{
	overflow: hidden;
	margin: 0px auto;
	width: 821px;
	background: transparent url(/templates/images/mf_top.gif);
	height: 10px;
}

.borderBottom
{
	margin: 0px auto;
	padding: 0px auto;
	width: 821px;
	background: transparent url(/templates/images/mf_bottom.png);
	height: 9px;
	overflow: hidden;
}

.borderBottom_ie
{
	margin: 0px auto;
	padding: 0px auto;
	width: 821px;
	background: transparent url(/templates/images/mf_bottom.gif);
	height: 9px;
	overflow: hidden;
}

.infoBar
{
	margin: 16px auto;
	width: 821px;
	background: transparent url(/templates/images/info_bar.png);
	height: 42px;
	overflow: hidden;
}

.infoBar_ie
{
	margin: 16px auto;
	width: 821px;
	background: url(/templates/images/info_bar.gif);
	height: 42px;
	overflow: hidden;
}

.searchBox
{	
	font-size: 11px;
	border-right: #989898 1px solid;
	border-top: #989898 1px solid;
	border-left: #989898 1px solid;
	border-bottom: #989898 1px solid;
	color: #000000;
	background: #ffffff;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	height:13px;
}

.footer
{
	color:#ffffff;
	font-size:11px;
	margin: 0px auto;
	width: 821px;
	height: 25px;
	overflow: hidden;
	text-align: center;
}

.nav_header_bar
{	
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	height: 35px;
	background: url(/templates/images/nav_head.png);
}

.nav_item_bar
{	
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: 0px;
	text-align: left;
}


.aboutAuthorHeader
{	
	font-weight: normal;
	font-size: 17px;
	color: #000000;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}
.aboutAuthorHeader2
{	
	font-size: 14px;
	color: #646464;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}

.basket_progress_bar
{
	background:url(/basket/images/prog_back.png); 
	background-repeat:repeat-x;
	height:38px;
	padding-left:15px;
}

.basket_progress_bar_item
{
	font-size: 13px;
	color: #000000;
	padding-left:15px;	
	white-space:nowrap;
}

.basket_progress_bar_sel_item
{
	font-size: 18px;
	color: #000000;
	padding-left:15px;
	white-space:nowrap;
}

.aboutAuthorText
{	
	font-size: 13px;
	color: #000000;	
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:justify;
}

.category_active
{
	color:#000000;
	font-size: 11px;
}

.aboutAuthorImageHeader
{
	color: #000000;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 14px;	
	letter-spacing: normal;
}

.aboutAuthorImageFrame
{
	border-right: #9c9c9c 1px solid;
	border-top: #9c9c9c 1px solid;
	border-left: #9c9c9c 1px solid;
	border-bottom: #9c9c9c 1px solid;
}


.helpTextHeader1
{	
	font-size: 19px;
	color: #76b6ff;
	font-weight: normal;
	margin-top: 0px;
}

.helpTextHeader2
{	
	font-size: 13px;
	color: #636363;
	font-weight: bold;
	margin-bottom: 0px;
}

A.pager_link:link
{	
	font-size:11px;
	font-weight: normal;
	color: #1171a9;
	text-decoration: underline;
}

A.pager_link:visited
{
	font-size:11px;
	font-weight: normal;
	color: #1171a9;
	text-decoration: underline;
}
A.pager_link:hover
{
	font-size:11px;
	font-weight: normal;
	color: #1171a9;
}

A.pager_link:active
{	
	font-weight: normal;
	color: #1171a9;
}

.pager_link_sel
{	
	font-weight: bold;
	color: #000000;
	font-size:11px;
}


.helpText
{	
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
}

A.helpLink:active
{
	font-size:12px;
	text-decoration:underline;
	color: #1171a9;
}

A.helpLink:link
{
	font-size:12px;
	text-decoration: underline;
	color: #1171a9;
}

A.helpLink:visited
{
	font-size:12px;
	color: #1171a9;
	text-decoration: underline;
}

A.helpLink:hover
{
	font-size:12px;
	text-decoration: underline;
	color: #1171a9;
}


A.tab:link
{	
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
}

A.tab:visited
{	
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
}
A.tab:hover
{	
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
}

A.tab:active
{	
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
}

A.helpContentLink:active
{
	text-decoration: none;
	color: #d7e7fb;
}

A.helpContentLink:link
{
	text-decoration: none;
	color: #d7e7fb;
}

A.helpContentLink:visited
{
	color: #d7e7fb;
	text-decoration: none;
}

A.helpContentLink:hover
{
	text-decoration: underline;
	color: #d7e7fb;
}


/**/
A.nav_header:active
{
	text-decoration: none;
	color: #000000;
	font-size: 14px;	
	font-weight:bold;
}

A.nav_header:link
{
	text-decoration: none;
	color: #000000;
	font-size: 14px;	
	font-weight:bold;
}


A.nav_header:visited
{
	text-decoration: none;
	color: #000000;
	font-size: 14px;	
	font-weight:bold;
}


A.nav_header:hover
{
	text-decoration: underline;
	color: #000000;
	font-size: 14px;	
	font-weight:bold;
}
/**/

A.nav_item:active
{
	font-weight:normal;
	text-decoration: none;
	color: #1171a9;
	font-size: 12px;	
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.3;
}

A.nav_item:link
{
	font-weight:normal;
	text-decoration: none;
	color: #1171a9;
	font-size: 12px;	
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.3;
}

A.nav_item:visited
{
	font-weight:normal;
	color: #1171a9;
	font-size: 12px;	
	text-decoration: none;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;	
	line-height: 1.3;
}

A.nav_item:hover
{
	font-weight:normal;
	text-decoration: underline;
	color: #1171a9;
	font-size: 12px;	
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;	
	line-height: 1.3;
}
/**/
A.nav_item_more:active
{
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	font-weight:bold;	
	margin-top: 0px;
	margin-bottom: 0px;
}

A.nav_item_more:link
{
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	font-weight:bold;	
	margin-top: 0px;
	margin-bottom: 0px;

}

A.nav_item_more:visited
{
	color: #333333;
	font-size: 12px;	
	text-decoration: none;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;

}

A.nav_item_more:hover
{
	text-decoration: underline;
	color: #333333;
	font-size: 12px;		
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;

}

/**/
A.link1:active
{
	text-decoration:underline;
	color: #1171a9;
	font-size: 11px;
	font-weight:normal;	
}

A.link1:link
{
	text-decoration: underline;
	color: #1171a9;
	font-size: 11px;
	font-weight:normal;	
}

A.link1:visited
{
	color: #1171a9;
	font-size: 11px;	
	text-decoration: underline;
	font-weight:normal;
}

A.link1:hover
{
	text-decoration: underline;
	color: #1171a9;
	font-size: 11px;		
	font-weight:normal;
}

/**/
A.link2:active
{	
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;	
}

A.link2:link
{	
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;	
}

A.link2:visited
{
	color: #ffffff;
	font-size: 11px;	
	text-decoration:none;
	font-weight:normal;
}

A.link2:hover
{
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;		
	font-weight:normal;
}

/**/
A.authors_link:active
{	
	color: #1171a9;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;	
}

A.authors_link:link
{	
	color: #1171a9;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;	
}

A.authors_link:visited
{
	color: #1171a9;
	font-size: 12px;	
	text-decoration:underline;
	font-weight:bold;
}

A.authors_link:hover
{
	text-decoration: underline;
	color: #1171a9;
	font-size: 12px;		
	font-weight:bold;
}

.authors_link_sel
{
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;		
	font-weight:bold;	
}

.authors_author_name
{
	text-decoration: none;
	color: #1171a9;
	font-size: 12px;		
	font-weight:bold;	
	margin-bottom:0px;
	margin-top:0px;
}

.authors_art_count
{
	text-decoration: none;
	color: #646464;
	font-size: 12px;		
	font-weight:normal;	
	margin-top:0px;
}

.catalog_art_info
{	
	color: #646464;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;		
	line-height: normal;
	
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;	
	letter-spacing: normal;
}

A.catalog_art_name:active
{	
	color: #1171a9;
	font-size: 11px;
	text-decoration: underline;
	font-weight:bold;	
}

A.catalog_art_name:link
{	
	color: #1171a9;
	font-size: 11px;
	text-decoration: underline;
	font-weight:bold;	
}

A.catalog_art_name:visited
{
	color: #1171a9;
	font-size: 11px;	
	text-decoration:underline;
	font-weight:bold;
}

A.catalog_art_name:hover
{
	text-decoration: underline;
	color: #1171a9;
	font-size: 11px;		
	font-weight:bold;
}


A.catalog_art_author:active
{	
	color: #646464;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;	
}

A.catalog_art_author:link
{	
	color: #646464;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;	
}

A.catalog_art_author:visited
{
	color: #646464;
	font-size: 11px;	
	text-decoration:none;
	font-weight:bold;
}

A.catalog_art_author:hover
{
	text-decoration: underline;
	color: #646464;
	font-size: 11px;		
	font-weight:bold;
}
/**/
A.info_bar:active
{
	text-decoration:underline;
	color: #606369;
	font-size: 12px;
	font-weight:bold;	
}

A.info_bar:link
{
	text-decoration: underline;
	color: #606369;
	font-size: 12px;
	font-weight:bold;	
}

A.info_bar:visited
{
	color: #606369;
	font-size: 12px;	
	text-decoration: underline;
	font-weight:bold;
}

A.info_bar:hover
{
	text-decoration: underline;
	color: #606369;
	font-size: 12px;		
	font-weight:bold;
}


A.art_details:active
{
	text-decoration:underline;
	color: #333333;
	font-size: 11px;
	font-weight:normal;	
}

A.art_details:link
{
	text-decoration: underline;
	color: #333333;
	font-size: 11px;
	font-weight:normal;	
}

A.art_details:visited
{
	color: #333333;
	font-size: 11px;	
	text-decoration: underline;
	font-weight:normal;
}

A.art_details:hover
{
	text-decoration: underline;
	color: #333333;
	font-size: 11px;		
	font-weight:normal;
}
.catalogArtName
{
	color: #1171a9;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 12px;	
	letter-spacing: normal;
}

.catalogArtAuthor
{
	color: #1171a9;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;	
	letter-spacing: normal;
}

.catalogArtDetails
{
	color: #646464;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;	
	letter-spacing: normal;
}


.basketTable
{
	border-right: #b0b0b0 1px solid;
	border-top: #b0b0b0 1px solid;
	border-left: #b0b0b0 1px solid;
	border-bottom: #b0b0b0 1px solid;
	width: 100%;
	border-collapse: collapse;
}

.basketTableTitle
{
	border-right: #b0b0b0 1px solid;
	margin-right:1px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 8px;
	padding-top: 8px;	
	padding-right: 8px;
	padding-left: 8px;
	height: 22px;
	background: url(/basket/images/basket_head.png);	
	color: #000000;	
}

.basketTableRow
{
	border-right: #b0b0b0 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-bottom: #b0b0b0 1px solid;	
	vertical-align: middle;
	padding: 6px;	
	color: #000000;
}

.basketTableTotalRow
{
	border-right: #b0b0b0 1px solid;
	font-weight: normal;
	font-size: 10px;
	vertical-align: middle;
	padding: 6px;
	color:#000000;
	border-bottom: #b0b0b0 1px solid;	
	border-right: #b0b0b0 1px solid;
	border-left: #b0b0b0 1px solid;
	background-color: #f6f6f6;
}

.basketProduct
{
	margin: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;	
	text-decoration:underline;
}


.basketName
{
	margin: 0px;
	font-weight: normal;
	font-size: 13px;
	color: #3289e2;	
	text-decoration: none;
}

.basketAuthor
{
	margin: 0px;
	font-weight: bold;
	font-size: 10px;
	color: #808181;
	text-decoration: none;
}

.basketInfo
{
	margin: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;	
	text-decoration: none;
}

.basketTotal
{
	margin: 0px;
	font-weight: normal;
	font-size: 14px;
	color: #000000;	
	text-decoration: none;
}

.basket_quantity
{	
	font-size: 10px;
	border-right: #b0b0b0 1px solid;
	border-top: #b0b0b0 1px solid;
	border-left: #b0b0b0 1px solid;
	border-bottom: #b0b0b0 1px solid;
	color: #000000;
	width:60px;
	background: #ffffff;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}


.ctrllabel
{	
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.ctrllabelred
{
	
	font-size: 14px;
	color: #d67201;
}

.header1
{
	margin: 0; 
	text-align: left; 
	color: #000000; 
	font-size: 14px; 
	font-weight: bold;
}

.coll_info_text
{		
	color: #646464; 
	font-size: 12px; 
	font-weight: normal;
}

.reqctrllabel
{	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.search_item_help
{	
	font-size: 11px;
	font-style:italic;
	color: #646464;
}


.control
{	
	font-size: 11px;
	border-right: #989898 1px solid;
	border-top: #989898 1px solid;
	border-left: #989898 1px solid;
	border-bottom: #989898 1px solid;
	color: #000000;
	background: #ffffff;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.validErr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6633;
	display: block;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: disc;
}


.sorterText1
{
	font-size: 11px;	
	font-weight: normal;
	color: #646464;
	text-decoration: normal;
}

.sorterText2
{
	font-size: 11px;	
	font-weight: normal;
	color: #000000;
	text-decoration: normal;
}


.artName
{
	color: #333333;
	font-weight: bold;
	font-size: 14px;	
}

.artAuthor
{
	color: white;
	font-weight: normal;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.artInfo
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;	
}

.artInfoHead
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;		
}



/* OLD CSS*/
html, body
{
	margin: 0;
	padding: 0;
	height: 100%;
	border: none;
}



.pagerTable
{
	font-size: 12px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



A.sorterLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration: underline;
}

A.sorterLink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration: underline;
}
A.sorterLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
}

A.sorterLink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
}


.catalogHeader
{
	font-weight: normal;
	color: #f9f9f9;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}



.authorsAuthorHead
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
	color: #f5f5f5;
	margin-top: 0px;
	margin-bottom: 0px;
}




.catalogArtPrice
{
	color: gray;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 17px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.catalogItemFrame
{
	width: 100%;
	border-bottom: gray 1px dotted;
}
.catalogItemFrame2
{
	width: 100%;
}

.catalogTableImageTD
{
	vertical-align: middle;
	text-align: center;
	padding-left: 10px;
}

.catalogTableInfoTD
{
	vertical-align: top;
	width: 100%;
	padding-left: 7px;
	padding-bottom: 7px;
}

.catalog2Table
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 100%;
	padding-top: 0px;
}

.catalog2TableImageTD
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 11px;
	padding-top: 10px;
	text-align: center;
}

.catalog2TableInfoTD
{
	vertical-align: middle;
	border-bottom: gray 1px solid;
	width: 100%;
}

.tabTable
{
	width: 100%;
	border-top-color: green;
	border-bottom: green 6px solid;
}

.tabTD
{
	border-top-width: 6px;
	border-left-width: 6px;
	font-size: 24px;
	border-left-color: green;
	margin-bottom: 6px;
	width: 30px;
	font-family: Verdava, Arial, Helvetica, sans-serif;
	height: 35px;
	text-align: left;
	border-right-width: 6px;
	border-right-color: green;
}

A.alphabetLink:active
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
}

A.alphabetLink:link
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
}

A.alphabetLink:visited
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
}

A.alphabetLink:hover
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: white;
	font-weight: normal;
	text-decoration: underline;
}


A.alphabetLinkSel:active
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

A.alphabetLinkSel:link
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

A.alphabetLinkSel:visited
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

A.alphabetLinkSel:hover
{
	font-family: Verdava, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: white;
	font-weight: normal;
	text-decoration: underline;
}


.detailsSections
{
	color: #9c9c9c;
	font-weight: normal;
	font-size: 19px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}



.header2
{
	color: white;
	font-weight: normal;
	font-size: 20px;
	font-family: Helvetica, sans-serif;
}

.header3
{
	font-weight: normal;
	font-size: 18px;
	color: white;
	font-family: Helvetica, sans-serif;
}

.header4
{
	font-weight: normal;
	font-size: 17px;
	color: white;
	font-family: Helvetica, sans-serif;
}

.header5
{
	font-weight: normal;
	font-size: 15px;
	color: white;
	font-family: Helvetica, sans-serif;
	text-decoration: underline;
}

.text1
{
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.text2
{
	margin: 0px;
	font-weight: normal;
	font-size: 11px;
	color: gray;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.text3
{
	margin: 0px;
	font-weight: normal;
	font-size: 11px;
	color: gray;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.naviHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9c9c9c;
}



.checkoutBarSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f2f2f;
}

.checkoutBar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9c9c9c;
}

A.helpPop:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 0px;
}

A.helpPop:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration: underline;
}
A.helpPop:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
}

A.helpPop:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9c9c9c;
}

#contact_panel {	
	padding: 10px;	
}

.calculator_label
{
    color:#000000;
    font-size:13px;
}

.calculator_input
{
    color:#000000;
    font-size:13px;
}



a.gallery_click:link
{	
	font-weight: normal;
	color: #810a0a;		
	border-bottom:dotted 1px #810a0a;
	text-decoration:none;
}

a.gallery_click:visited
{
	font-weight: normal;
	color: #810a0a;		
	border-bottom:dotted 1px #810a0a;
	text-decoration:none;
}
a.gallery_click:hover
{
	font-weight: normal;
	color: #810a0a;
	border-bottom:dotted 1px #810a0a;
	text-decoration:none;
}

a.gallery_click:active
{	
	font-weight: normal;
	color: #810a0a;
	border-bottom:dotted 1px #810a0a;
	text-decoration:none;
}
.qa_answer
{
    margin-top:10px;
    margin-bottom:20px;
    margin-left:50px;
    padding:15px;
    border-left: solid 3px #4a7d01;
    background:#e7fec6;
    font-size:12px;
    color:#000000;
}
.qa_comment
{
    font-size:13px;
    color:#000000;
    margin-top:10px; 
    text-align:justify;
    margin-bottom:10px;
    
}

.qa_author
{
    font-size:11px;
    color:#000000;
    margin-top:10px; 
    float:left;
    font-weight:bold;
}

.qa_date
{
    font-size:11px;
    color:#939393;
    margin-top:10px;   
    float:right;  
}
.anyClass
{
    height:200px;
}

.text_1
{
    text-align:justify;
    margin-bottom:15px;
}

.help_header {	
	font-size: 17px;
	font-weight:normal;
	color:#4c6586;	
	margin-top:0px;
}

.ordering_label1
{    
    font-size:13px;
    color:#3a3a3a;
    font-weight:bold;
}

.ordering_label2
{
    font-family:Times New Roman, Times, serif;
    font-size:18px;
    color:#C87B00;
    margin-bottom:10px;
}

.ordering_ctrl1
{    
    font-size:14px;
    color:#3a3a3a;
    border:solid 1px #9c9b9b;
}

.ordering_text1
{
    text-align:justify;
    margin-bottom:10px;
}

