@charset "utf-8";

body { margin:0; padding:0; background-image:url(../images/background.jpg); /*background:#000000;*/ font-size:10px; margin-left:5px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
table { text-align:left; font-size:10px; }

a { text-decoration:none; color:#000000; }
a img { border:none; }

/*-----Headings-----*/
h1 { font-size:11px; margin:0px; padding:0px; }
h2 { color:#f9f9ef; font-size:10px; padding:3px 0px; margin:0px; }
h2 a { color:#f9f9ef; text-decoration:none; }
h3 { font-size:10px; padding:0px; margin:0px; font-weight:normal; line-height:16px; }
/*-----Headings-----*/
.textGreenBold9px { font-weight:bold; color:#84c225; font-size:9px; }
.textGreenBold { font-weight:bold; color:#84c225; }
.textGreenBold a { color:#84c225; }
.textWhiteBold { color:#ffffff; font-weight:bold;}
.textWhiteBold a { color:#ffffff; }
.textBrownBold { color:#523d2f; font-weight:bold; }
.textWhite11pxBold { font-size:11px; color:#ffffff; font-weight:bold; padding-right:10px;}
.textWhite11pxBold a { color:#ffffff; }
.textWhite11pxBold a:hover { color:#84c225; }
.textWhite11pxBold2 { font-size:11px; color:#ffffff; font-weight:bold; padding-left:10px;}
.textWhite11pxBold2 a { color:#ffffff; }
.textWhite11pxBold2 a:hover { color:#84c225; }


/*-----Paddings-----*/
.padBot10 { padding-bottom:10px; }
.padTop10 { padding-top:10px; }
.padTop20 { padding-top:20px; }
.padBot20 { padding-bottom:20px; }
.padBot30 { padding-bottom:30px; }
.padTop15 { padding-top:15px; }
.padLR15 { padding-right:15px; padding-left:15px; }
.padR10 { padding-right:10px; }
.padL { padding-left:58px; }
/*-----Paddings-----*/

/*-----Body Background-----*/
.homeBack { background:url(../images/back-home.gif) no-repeat left #f9f9ef; height:350px; }
.insideBack { background:url(../images/back-inside.gif) no-repeat left #f9f9ef; height:350px; }
/*-----Body Background-----*/

.select { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.paragraph { line-height:22px;	color:#EDEBD2;	margin-right: 10px; }
.paragraph1 { line-height:22px; margin-right: 10px; color:#000000; }

#container { margin: 15px; line-height:22px; color:#EDEBD2; }

.green { font-weight:bold; color:#85c226; margin-top:2px; text-decoration:none; }

.green1 { color:#85c226; margin-top:2px; text-decoration:none; }
.green:hover { color:#EDEBD2; text-decoration:none; }
.apparel { font-weight:bold; color:#85c226; margin-right:42px; margin-top:2px; text-decoration:none; }
.apparel:hover { color:#EDEBD2; text-decoration:none; }

.white_head { color:#ffffff; }
.black_head { color:#000000; }
.black_head1 { color:#000000; }
.heading { color:#73A921; font-weight:bold;	line-height:22px; }
.white_heading { font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none;	line-height:22px; }
.top_heading { color:#000000; font-weight:bold;	line-height:22px; }
.top_heading a:hover { color:#85c226; }
.top_white { color:#ffffff; font-weight:bold; text-decoration:none;	line-height:22px; }
.list { font-size:10px;	}
.space	{ height:3px; }

/* For Scroller */
#mycustomscroll {
/* Typical fixed height and fixed width example */
width:480px;
height:320px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:10px;
margin-top:10px;
}
#mycustomscroll1 {
/* Typical fixed height and fixed width example */
width:520px;
height:250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:20px;
}
#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width:300;
height:300;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:10px;
margin-top:10px;
}
#mycustomscroll3 {
/* Typical fixed height and fixed width example */
width:500;
height:200;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin-left:20px;
}


.flexcrollactive .emptyspace {
	height: 100px;
	}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}
.vscrollerbase {
/* vscrollerbase is the div that holds the scrollbar (parent of vscrollerbar) */
width: 8px;
}

.vscrollerbar {
width: 8px;
background-color: #1f1a17;
}

.vscrollerbar {
	background-color: #000000;
	background-image: url(basebarcaps_verticalbarbody1.png);
	background-repeat: repeat-y;
	background-position: -15px 0px;
}

.vscrollerbar{

padding: 2px;

z-index: 2;
}

.vscrollerbarbeg {
/* Top image holder for vertical scrollbar*/
background: url(basebarcaps_verticalbarbody1.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}

/* Following are for scrollbase images, may not always be required */

.vscrollerbase {
	background-image: url(basebarcaps_verticalbarbody1.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.vscrollerbasebeg {
/* Vertical scrollbar's base top-cap */
/* This may be used for holding the up arrow */
background: url(basebarcaps_verticalbarbody1.png) -30px -30px no-repeat;
width: 15px;
/* height of this element is normally auto set by the script to fit the scrollbase, to cover the base... */
height: 15px !important; /*  Safari BG repeat fix */
}

.head { display:none; }
.head a { display:none;}




