body {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#c34c4c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FDE2C8;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
}
.itemcontent img, .sideboxbanner {
border:3px solid #C34C4C;
}
img {
	border:none;
	behavior: url("../img/iepngfix.htc")
}

h1, h2, h3, h4, h5, h6, form {
	margin:0;
	padding:0;
}
#navcontainer {
	text-align:center;
	width:753px;
}
ul#navlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
}
ul#navlist li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 7px 0 6px 0;
}
#navlist a, #navlist a:link {
	margin: 0;
	padding: 7px 9px 6px 9px;
	color: #FFF;
	text-decoration: none;
}
ul#navlist li a#current {
	color: #ff0;
}
#navlist a:hover {
	color: #000;
}
ul#navlist li#nav1 {
	background: url(../img/nav/nav_1.png) left top no-repeat;
	width:101px;
}
ul#navlist li#nav2 {
	background: url(../img/nav/nav_2.png) left top no-repeat;
	width:165px;
}
ul#navlist li#nav3 {
	background: url(../img/nav/nav_3.png) left top no-repeat;
	width:77px;
}
ul#navlist li#nav4 {
	background: url(../img/nav/nav_4.png) left top no-repeat;
	width:115px;
}
ul#navlist li#nav5 {
	background: url(../img/nav/nav_5.png) left top no-repeat;
	width:138px;
}
ul#navlist li#nav6 {
	background: url(../img/nav/nav_6.png) left top no-repeat;
	width:61px;
}
ul#navlist li#nav7 {
	background: url(../img/nav/nav_7.png) left top no-repeat;
	width:96px;
}
.search {
	background:url(../img/search_box/bg.png) left top repeat-x;
	padding:0px 10px;
	color:#444444;
}
.searchlable {
	font-weight:bold;
}
input, select, textarea {
	color:#393838;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/input_bg.gif) left top no-repeat;
}
.textareacss
{
	background:none;
	background-color:#FFF;
}
select option {
	background:none;
}
input:hover {
	background:#FFF;
}
.nobgcss {
	background:none;
}
.nobgcss:hover {
	background:none;
}
.search_input_large {
	width:157px;
	height:18px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.search_input_midd {
	width:88px;
	height:18px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.search_input_small {
	width:57px;
	height:18px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.search_select_large {
	width:157px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.search_select_midd {
	width:103px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.search_select_small {
	width:57px;
	padding:3px;
	border:1px solid #e4e2cd;
}
.contentpart {
	background: url(../img/content_bg.gif) left top repeat-y;
	padding:0px 14px;
}
.categories_titel {
	font-size:18px;
	font-weight:bold;
}
a:link.categories_titel, a:visited.categories_titel
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#C34C4C;
}
a:hover.categories_titel
{
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	color:#C34C4C;
}
.categories_count {
	font-size:18px;
	color:#2a2a29;
}
.breadcum
{
	font-weight:bold;
	font-size:14px;
}
.breadcum a
{
	color:#FFF;
	text-decoration:underline;
}
.breadcum a:hover
{
	color:#FFF;
	text-decoration:none;
}
.home_box_bg {
	background:#FFF;
	padding:0px 13px;
	line-height:18px;
}
.home_box_bg_none {
	padding:0px 13px;
	line-height:18px;
}
.box_header_bg {
	background:url(../img/box/box_header_bg.gif) left top repeat-x;
	font-size:18px;
	font-weight:bold;
	padding-left:4px;
	color:#FFFFFF;
}
.box_content_bg {
	background:url(../img/box/box_content_bg.gif) left top repeat-y;
}
.box_content_bottom {
	background:url(../img/box/box_content_botom.gif) left top no-repeat;
	height:48px;
	padding:0px 16px;
}
.box_content_bottom div {
	background:url(../img/arrow.gif) 0px +4px no-repeat;
	padding-left:20px;
	font-size:16px;
}
.box_content_bottom div a
{
	color:#c34c4c;
	text-decoration:none;
}
.box_content_bottom div a:hover
{
	color:#c34c4c;
	text-decoration:underline;
}
.footer_bg {
	background:url(../img/footer_bg.png) left top repeat-x;
	font-size:11px;
	color:#8a7158;
	padding:0px 5px;
}
.footer_bg a {
	color:#2b2a28;
	text-decoration:underline;
}
.footer_bg a:hover {
	color:#2b2a28;
	text-decoration:none;
}
a:link.smpcss, a:visited.smpcss {
	color:#2b2a28;
	text-decoration:none;
}
a:hover.smpcss {
	color:#2b2a28;
	text-decoration:underline;
}
.content-box-title {
	color:#FFFFFF;
	background:#ff8383 url(../img/all_box_header_bg.gif) left top repeat-x;
	height:auto;
	line-height:35px;
	padding-left:19px;
}
.content-box-title h1 {
	font-size:18px;
}
a:link.orangelink, a:visited.orangelink
{
	color:#FF7602;
	text-decoration:underline;
}
a:hover.orangelink
{
	color:#FF7602;
	text-decoration:none;
}
.boldorange
{
	color:#FF7602;
	font-weight:bold;
}

/* Added by bhavin */
.securetext
{
	background:#FFFFFF;
	border:1px solid #000000;
	font-size:14px;
	font-weight:bold;
}
.securetext span
{
	color:#20a546;
	padding-left:20px;
}
.securetext p
{
	color:#925f42;
	margin:0;
	padding:0;
	padding-left:20px;
}
a.viewalllink:link, a.viewalllink:visited {
background:transparent url(../img/icon/view_all.gif) no-repeat scroll left top;
color:#000000;
font-size:10px;
padding:3px 9px 5px 18px;
text-decoration:underline;
}
a.viewalllink:hover
{
	padding:3px 9px 5px 18px;
	text-decoration:underline;
}
.itemfooter {
padding:10px 5px;
}
a.catlink:link, a.catlink:visited {
color:#A46D4E;
text-decoration:none;
}
a.catlink:hover{
color:#A46D4E;
text-decoration:underline;
}
.subcatbox {
line-height:18px;
}
.subcatbox {
background:transparent url(../img/icon/item_bull_small.gif) no-repeat scroll 15px 8px;
border-bottom:1px solid #E0E4D9;
line-height:18px;
padding-bottom:5px;
padding-left:15px;
padding-top:5px;
}
.horseprater {
background:transparent url(../img/icon/hor_separater.gif) repeat-y scroll center top;
width:13px;
}
.subcatbox a {
padding-left:20px;
}
/* Old CSS ADDED*/
/* Listtable */
.astrik
{
	color:#FF0000;
	font-weight:bolder;
}
.errormsg
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	line-height:20px;
}
.errormsgsmall
{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	padding:10px;
}

.successmsg
{
	color:#8BAB4C;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	line-height:20px;
}
.successmsgsmall
{
	color:#39B95D;
	font-size:12px;
	font-weight:bold;
	padding:10px;
}
.listtable
{
	border-left:1px solid #C34C4C;
	margin:0 auto 1.5em;
	padding:0;
}
.listtable th
{
	background:url(../img/all_box_header_bg.gif) top left repeat-x;
	border-bottom:1px solid #C34C4C;
	border-right:1px solid #C34C4C;
	border-top:1px solid #C34C4C;
	color:#FFF;
	line-height:22px;
	padding:8px 12px 4px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	
}
.listtable td.odd
{
border-bottom:1px solid #C34C4C;
border-right:1px solid #C34C4C;
color:#4F6B72;
line-height:normal;
padding:6px 12px;
text-align:center;
background:#FFFFFF;
}
.listtable td.even
{
border-bottom:1px solid #C34C4C;
border-right:1px solid #C34C4C;
color:#4F6B72;
line-height:normal;
padding:6px 12px;
text-align:center;
background-color:#FFEEEE;
}
/* Pagination */
.pages
{
background-color:#ECB7B7;
border:1px solid #C34C4C;
color:#FFFFFF;
font-weight:bold;
margin:2px;
padding:3px 5px;
}
span.current {
background-color:#FFEEEE;
border:1px solid #C34C4C;
color:#333333;
font-weight:bold;
margin:2px;
padding:2px 4px;
}
a:link.pagelink, a:visited.pagelink {
background-color:#FFFFFF;
border:1px solid #ECB7B7;
font-weight:bold;
color:#ECB7B7;
margin:2px;
padding:2px 4px;
text-decoration:none
}
a:hover.pagelink {
background-color:#cfe9a1;
border:1px solid #ECB7B7;
font-weight:bold;
color:#ECB7B7;
margin:2px;
padding:2px 4px;
text-decoration:none
}
/****************************************************************
 * CONTENT
 ****************************************************************/

.Content
{
	background: #ccc url(../img/content-bg.png) repeat-x top left;
	min-height: 383px;
	height: 383px;
	padding-top: 10px;

}
.tableBg{
	background-color:#e1e7f3;
	padding:5px;
}
/*.tableBgWhite{
	background-color:#ffffff;
	padding:8px;
}*/
.tableBgBdr{
border:1px solid #cccccc;
font-size:11px;
background-color:#f9f9f9;
}
.tableBgBdr td{
padding:8px;
}
.tableListingBdr{
border:1px solid #cccccc;
font-size:11px;
}
.tableListingBdr th{
padding:8px;
font:bold 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
background-color:#464646;
color:#d7d7d7;
}
.tableListingBdr th a{
font:bold 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
color:#d7d7d7;
text-decoration:underline;
}
.tableListingBdr th a:hover{
color:#FFFFFF;
text-decoration:none;
}
.tableListingBdr td{
padding:8px;
}
.rowbg td{
background-color:#f9f9f9;
}
.rowbgWhite td{
background-color:#F0F5F7;
}
.bdrBottom td{
border-bottom:1px solid #cccccc;
}

.pagination{
font:normal 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
color:#999999;
}
.pagination a{
/*color:#2562ad;*/
color:#2562ad;
text-decoration:none;
}
.pagination a:hover{
color:#000000;
text-decoration:underline;
}
.pagination  .current{
padding:2px 5px;
background-color:#ECB7B7;
color:#FFFFFF;
text-decoration:none;

}

.msgbg{
background-color:#fffeeb;
padding:8px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
}
.successmsg{
font:bold 16px Georgia, "Times New Roman", Times, serif;
color:#3a9805;
}
.errormsg{
font:bold 16px Georgia, "Times New Roman", Times, serif;
color:#d41a02;
}
.statusactive
{
	color:#00CC66;
	font-weight:bold;
}
.statusinactive
{
	color:#FF0000;
	font-weight:bold;
}
.formtitle {
background-color:#D9DBD5;
font-size:17px;
font-weight:bold;
}
/* Nav Css start Here */
.nav
{
	height:68px;
	background:url(../img/nav_bg.gif) center bottom no-repeat;
}
.navitem
{
	width:751px;
	height:50px;
	font-size:14px;
	background:url(../img/nav/nav_item_bg.gif) left top no-repeat;
}
a:link.navlink, a:visited.navlink
{
	color:#465e18;
	text-decoration:none;
}
a:hover.navlink, a#current.navlink
{
	color:#465e18;
	text-decoration:underline;
}
a:link.navlinkwhite, a:visited.navlinkwhite
{
	color:#fff;
	text-decoration:none;
}
a:hover.navlinkwhite, a#current.navlinkwhite
{
	color:#fff;
	text-decoration:underline;
}

/* Nav Css End Here */
.buttoncss
{
	border:1px solid #be3e23;
	color:#FFFFFF;
	background:url(../img/button/button_bg_img.gif) left top repeat-x;
	overflow:hidden;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.buttoncss:hover
{
	color:#666666;
	background:url(../img/button/button_bg_img.gif) left top repeat-x;
}