/************ GLOBAL PORTION ************/

body {
	margin:0px;
	padding:0px;
	background:#000000 url(../images/main_bg.jpg) repeat-x top left;
	scrollbar-face-color:#383838;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#383838;
	scrollbar-darkshadow-Color:#383838;
	scrollbar-border-color:#383838;
	color:#fff;
}

form {
	padding:0px;
	margin:0px;
}


h1 {
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	padding:10px 0px 10px 0px ;
	margin:0px;
}

h2 {
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	padding:0px;
	margin:0px;
}
h3 {
	font: bold 14px/16px Arial, Helvetica, sans-serif;
	color:#d1d1d1;
	padding:0px;
	margin:0px;
}

/************ END OF GLOBAL PORTION ************/

/************ HEADER PORTION ************/

.top_login_bg {
	background:#000000 url(../images/top_login_bg.jpg) repeat-x top left;
}

.wht_txt_bold {
	font: 11px/16px Tahoma;
	color:white;
	font-weight:bold;
}

.input {
	font: 11px/16px Tahoma;
	color:black;
	border:1px solid #676767;
	padding-left:5px;
	height:19px;
}

.textfield {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	border:1px solid #676767;
	height:16px;
	padding-left:2px;
}
.textfield2 {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	border:1px solid #676767;
	height:20px;
	padding:0px 0px 0px 2px;
}

.tab_on {
	background:url(../images/tab_on.gif) no-repeat left top;
	font: 12px/29px Tahoma;
	color:#013b76;
	font-weight:bold;
	text-decoration:none;
}
.tab_on a {
	font: 12px/29px Tahoma;
	color:#013b76;
	font-weight:bold;
	text-decoration:underline;
}
.tab_on a:hover {
	font: 12px/29px Tahoma;
	color:#013b76;
	font-weight:bold;
	text-decoration:none;
}

.tab_off {
	background:url(../images/tab_off.gif) no-repeat left top;
	font: 12px/29px Tahoma;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.tab_off a {
	font: 12px/29px Tahoma;
	color:white;
	font-weight:bold;
	text-decoration:none;
	height:29px;
}
.tab_off a:hover {
	color:#bababa;
}

.btn_tab_on {
	background:url(../images/btn_tab_bg_on.jpg) repeat-x left top;
	font: 12px/16px Tahoma;
	color:black;
	font-weight:bold;
	text-decoration:none;
}

.btn_tab_off {
	background:url(../images/btn_tab_bg_off.jpg) repeat-x left top;
	font: 12px/16px Tahoma;
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.wht_txt_bold_link {
	font: 12px/16px Tahoma;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.wht_txt_bold_link:hover {
	color:#bababa;
}
.wht_txt_bold_link2 {
	font: 12px/16px Tahoma;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.wht_txt_bold_link2:hover {
	color:#fff;
	text-decoration:underline;
}
.button_bg{
	background:url(../images/button_bg.gif) repeat-x left top;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 5px 5px 0px;
}

.wht_txt_bold_link_undrlne {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-weight:bold;
	text-decoration:underline;
}
.wht_txt_bold_link_undrlne:hover {
	color:#bababa;
	text-decoration:none;
}


.red_bold_link {
	font: 11px/16px Tahoma;
	color:#ff873f;
	font-weight:bold;
	text-decoration:none;
}
.red_bold_link a {
	font: 11px/16px Tahoma;
	color:#ff873f;
	font-weight:bold;
	text-decoration:none;
}
.red_bold_link a:hover {
	color:#fef5f0;
	text-decoration:underline;
}
.red_bold_link2{	font: 11px/16px Tahoma;	color:#ff873f;font-weight:normal;text-decoration:none;}

.saffron_link {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#ff873f;
	text-decoration:underline;
}
.saffron_link:hover {
	color:#fef5f0;
	text-decoration:none;
}
.saffron_link2 {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.saffron_link2:hover {
	color:#fff;
	text-decoration:underline;
}

.instruct {
	font: 11px/12px Tahoma;
	color:#ff873f;
	text-decoration:none;
}
/************ END OF HEADER PORTION ************/

.body_main_bg {
	background:url(../images/bg_body.jpg) repeat-x top left;
}

.img {
	float:left;
	margin:0 7px 0 0;
	border:1px solid #e4e4e4;
}
.img2 
{
	margin: 0px 2px 10px 2px;
	border:1px solid #e4e4e4;
}

.img_left {
	float:left;
	margin:0 7px 0 0;
}

.border {
	border:1px solid #e4e4e4;
}

.bodytext {
	font: 12px/18px verdana;
	color:#FFFFFF;
}

.bodytext_justify {
	font: 11px/16px verdana;
	color:#d1d1d1;
	text-align:justify;
}

.bodytext_bold {
	font: 12px/18px verdana;
	color:#FFFFFF;
	font-weight:bold;
}

.bodytext_sm {
	font: 11px/14px Tahoma;
	color:#FFFFFF;
}

.bodytext_italic {
	font: 11px/14px verdana;
	color:#FFFFFF;
	font-style:italic;
}

.saffron_txt {
	font: 12px/18px verdana;
	color:#ff873f;
}

.ash_txt {
	font: 12px/18px verdana;
	color:#989898;
	font-weight:bold;
	text-decoration:none;
}

.ash_link {
	font: 12px/18px verdana;
	color:#c1c1c1;
	font-weight:normal;
	text-decoration:underline;
}
.ash_link:hover {
	color:#fff;
	text-decoration:none;
}

.top_browse_bg {
	background:url(../images/browse_top_bg.jpg) repeat-x left top;
}
.top_browse_bg2 {
	background:url(../images/browse_top_bg2.jpg) repeat-x left top;
}

.mdle_browse_bg {
	background:#303030 url(../images/browse_mdle_bg.jpg) repeat-x left top;
}

.lft_browse_bg {
	background:url(../images/browse_lft_bg.jpg) repeat-y bottom left;
}

.rght_browse_bg {
	background:url(../images/browse_rght_bg.jpg) repeat-y bottom left;
}

.btm_browse_bg {
	background:url(../images/browse_btm_bg.jpg) repeat-x left top;
}

/************ LEFT PANEL PORTION ************/

.lft_top_bg {
	background:url(../images/left_panel_top_bg.jpg) repeat-x top left;
}

.lft_btm_bg {
	background:url(../images/left_panel_btm_bg.jpg) repeat-x top left;
}

.lft_panel_lft_bg {
	background:url(../images/left_panel_lft_bg.jpg) repeat-y top left;
}

.lft_panel_rght_bg {
	background:url(../images/left_panel_rght_bg.jpg) repeat-y top left;
}

.ash_bg {
	background-color:#2b2b2b;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 0px 0px 3px;
	border:0px solid #656666;
}
.button {
	background:url(../images/header_red_bg.jpg) repeat-x left top;
	font: 12px/16px Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	border:none;
	height:22px;
}

.blk_txt {
	font: 12px/16px Tahoma;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.header_red_bg {
	background:url(../images/header_red_bg.jpg) repeat-x top left;
	font: 13px/22px Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 8px;
}

.header_blk_bg {
	background:url(../images/header_blk_bg.jpg) repeat-x top left;
	font: 11px/22px Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 8px;
}

.lft_link {font:normal 11px/22px Tahoma, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.lft_link:hover {color:#ff873f;text-decoration:underline;}

.lft_link3 {font:normal 11px/22px Tahoma, Helvetica, sans-serif; color:#ff873f; text-decoration:underline;}
.lft_link3:hover {color:#fff;text-decoration:none;}



.lft_link2 {
	font: 11px/22px Tahoma;
	color:#1b1b1b;
	font-weight:normal;
	text-decoration:none;
}
.lft_link2:hover {
	color:#1b1b1b;
	text-decoration:underline;
}

.artist_mdle_bg {
	background:#373737 url(../images/artist_mdle_bg.jpg) repeat-x top left;
}

.artist_btm_bg {
	background:url(../images/artist_btm_bg.jpg) repeat-x top left;
}
.yellow_text{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fd7626;
}

.wht_txt {
	font: 11px/16px Tahoma;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	padding:5px;
}
.wht_txt2 {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.saffron_bold_txt {
	font: 12px/16px Tahoma;
	color:#ff873f;
	font-weight:bold;
	text-decoration:none;
}

.saffron_bold_link {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ff873f;
	font-weight:bold;
	text-decoration:underline;
}
.saffron_bold_link:hover {
	color:#fff;
	text-decoration:none;
}


/************ END OF LEFT PANEL PORTION ************/

/************ FOOTER PORTION ************/

.footer_bg {
	background:#000000 url(../images/footer_bg.jpg) repeat-x left top;
	font: 11px/16px Tahoma;
	color:#676767;
}

.footer_txt {
	font: 11px/18px Tahoma;
	color:#b2b2b2;
	font-weight:normal;
	text-decoration:none;
}

.footer_link {
	font: 11px/18px Tahoma;
	color:#b2b2b2;
	font-weight:normal;
	text-decoration:none;
}
.footer_link:hover {
	color:#676767;
	text-decoration:underline;
}

.yellow_txt {
	font: 11px/18px Tahoma;
	color:#b18046;
	text-decoration:none;
}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {
	margin:0 10px; 
	letter-spacing:1px;
}
#xsnazzy {
	background: transparent; 
	margin:0px;
	width:100%
}
.xtop, .xbottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}
.xb1, .xb2, .xb3, .xb4, .xb1_b, .xb2_b, .xb3_b, .xb4_b {
	display:block; 
	overflow:hidden;
}
.xb1, .xb2, .xb3, .xb1_b, .xb2_b, .xb3_b{
	height:1px;
}
.xb2, .xb3, .xb4 {
	background:#3e4245; 
	border-left:1px solid #35393c;
	border-right:1px solid #35393c;
 }
.xb2_b, .xb3_b, .xb4_b {
	background:#4b4e51; 
	border-left:1px solid #575a5d;
	border-right:1px solid #575a5d;
 }
.xb1 {
	margin:0 5px; background:#35393c;
}
.xb1_b {
	margin:0 5px; background:#575a5d;
}
.xb2,.xb2_b{
	margin:0 3px; border-width:0 2px;
}
.xb3, .xb3_b {
	margin:0 2px;
}
.xb4, .xb4_b {
	height:2px; margin:0 1px;
}

.xboxcontent {
	display:block; 
	background:#3e4245; 
	border:0 solid #35393c; 
	border-width:0 1px;
}
.xboxcontent_b {
	display:block; 
	background:#4b4e51; 
	border:0 solid #575a5d; 
	border-width:0 1px;
}
.inner{
	padding:6px 8px 8px 8px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#d1d1d1;
}

.body_text_justify{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#d1d1d1;
	text-align:justify;
}
.submit{
	background:url(../images/submit_bg.jpg) repeat-x;
	border:1px solid #d07300;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:20px;
	padding:0 0 4px 0;
	cursor:pointer;
}
.devider{
	background:url(../images/devider2.gif) repeat-x;
	height:20px;
}
.input2{
	background-color:#eaeaea;
	border:1px solid #323435;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#323435;
	padding:0px 3px 0px 3px;
	height:20px;
}
.input3{
	background-color:#eaeaea;
	border:1px solid #323435;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#323435;
	padding:0px 3px 0px 3px;
}
.left_menu_bg{
	background:url(../images/left_menu_bg.jpg) repeat-x;
	background-color:#7c7c7c;
}
.left_menu_bottom_bg{
	background:url(../images/left_bottom_bg.gif) no-repeat;
	background-position:right;
	background-color:#797979;
}


/*Start GridViewMusic Css*/
.GridViewMusic {
	BORDER-COLLAPSE: collapse;
         /* Default Font color */
}

.GridViewMusic TD {
	
	/*BORDER-LEFT: 0px;   BORDER-TOP: 0px; BORDER-RIGHT: #D0D6D6 1px solid;  BORDER-BOTTOM: #D0D6D6 1px solid; */
	PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px;
}



.GridViewMusic A {
	color:#FFFFFF;
	text-decoration: none;
}
.GridViewMusic A:hover {
	color: #DDDDDD;
	text-decoration: none;
}

.GridViewMusic TBODY {
	/*BORDER-LEFT: #D0D6D6 1px solid;  BORDER-TOP: #D0D6D6 1px solid; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; */
}
.GridViewMusic TH {
	/*BORDER-LEFT: 0px; 	BORDER-TOP: 0px; BORDER-RIGHT: #D0D6D6 1px solid; BORDER-BOTTOM: #D0D6D6 1px solid; */
	PADDING-LEFT: 10px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	BACKGROUND-COLOR: #2f3336;  /*Header Background color*/
	color: #FFFFFF;             /*Header Font color*/
	HEIGHT: 30px; FONT-WEIGHT: bold;
}

.GridViewInnerTable TD
{
    border:0px;

}
/*End GridViewMusic Css*/

/* Rate Window */

.rate_outer
{
    width:200px;
    
	margin:0px 1px 1px 0px;
}

.rate_border {
	background: transparent; 
	margin:0px;
	width:100%
}
.rate_border h1, .rate_border h2, .rate_border p {
	margin:0 10px; 
	letter-spacing:1px;
}
.rate_content {
	display:block;
	border:0 solid #ccc;
	border-width:0 1px;
	margin:0px;
	background-color: #6b6c6e;
}
.rate_title
{
	text-align:center;
	font-weight: bold;
	background-color:Maroon;
}
.rate_text{
	text-align:center;
	font-size:small;
	font-weight:bold;
	padding: 0px 5px 1px 5px;
	color: #fff;
}

.rate_message
{
   color: #FFCC00;
   font-size:small;
   font-weight:normal;
}
.rate_top{
	display:block; 
	background:transparent; 
	font-size:1px;
}

.rate_bottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}

.rate_lb1, .rate_lb2, .rate_lb3, .rate_lb4 {
	display:block; 
	overflow:hidden;
}
.rate_lb1, .rate_lb2, .rate_lb3 {
	height:1px;
}
.rate_lb2, .rate_lb3, .rate_lb4 {
	background:#6b6c6e; 
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
 }
.rate_lb1 {
margin:0 5px; background:#ccc;
}
.rate_lb2 {
margin:0 3px; border-width:0 2px;
}
.rate_lb3 {
margin:0 2px;
}
.rate_lb4 {
height:2px; margin:0 1px;
}
/*End Rate Window*/

/* Rating */

#main_container {
	width:104px;
	height:20px;
	float:left;
	padding:0px;
	margin:0px;
}

#img_star_rating {
	background: url(../images/star_rating.gif) no-repeat top left;
	width:104px;
	height:20px;
	float:left;
	padding:0px;
	margin:0px;
	z-index:1;
	position:absolute;
}

#rating_color {
	background:#fc9b22;
	width:104px;
	height:20px;
	padding:0px;
	margin:0px;
	z-index:1;
}

/* End Rating */


/* Player */

.play_outer
{
    width:auto;
    
	margin:0px 1px 1px 0px;
}

.play_border {
	background: transparent; 
	margin:0px;
	width:100%
}
.play_border h1, .play_border h2, .play_border p {
	margin:0 10px; 
	letter-spacing:1px;
}
.play_content {
	display:block;
	border:0 solid #003333;
	border-width:0 1px;
	margin:0px;
	background-color: #6b6c6e;
}
.play_head
{
	text-align:left;
	font-size:small;
	font-weight:bold;
	padding: 0px 5px 1px 5px;
	color: #fff;
}
.play_text{
	text-align:center;
	font-size:small;
	font-weight:bold;
	padding: 2px 5px 2px 5px;
	color: #fff;
}

.play_message
{
   height:20px;
}
.play_top{
	display:block; 
	background:transparent; 
	font-size:1px;
}

.play_bottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}

/* End player */


.FormLink{
	background:#ff9817 url(../images/submit_bg.jpg) 0 0 repeat-x;
	border:1px solid #d07300;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 1px 5px 4px 5px;
	cursor:pointer;
	text-decoration:none;
}

.FormLink:link {text-decoration:none;}
.FormLink:hover {text-decoration:none;}

.ListingTitle
{
    font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*Start GridView Css*/
.GridViewCart {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 11px;
	background-color: #c0c0c0; /* Default Background color */
	color: #2f3336;           /* Default Font color */
}
.GridViewCartAlt{
	background-color: #DDEEFF; /*#e8f4f4; /* Alternate Background color */
}
.GridViewCart TD {
	BORDER-LEFT: 0px;   BORDER-TOP: 0px; BORDER-RIGHT: #a3a3a4 1px solid;  BORDER-BOTTOM: #a3a3a4 1px solid;
	PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px;
	margin:0 0 2px 0;
}

.GridViewCart TBODY {
	BORDER-LEFT: #D0D6D6 1px solid;  BORDER-TOP: #D0D6D6 1px solid; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px;
}
.GridViewCart TH {
	BORDER-LEFT: 0px; 	BORDER-TOP: 0px; BORDER-RIGHT: #383c3e 1px solid; BORDER-BOTTOM: #383c3e 1px solid;
	PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	BACKGROUND-COLOR: #2f3336;  /*Header Background color*/
	color: #c1c2c3;             /*Header Font color*/
	HEIGHT: 18px; FONT-WEIGHT: bold;
}
.GridViewCart A {
	color: #fff;
	text-decoration: none;
}
.GridViewCart A:hover {
	color: #fadcca;
	text-decoration: underline;
}
.GridViewCartOnMouseOver{
	background-color:#FF0000;
}
.GridViewCartOnMouseOut{
	background-color:#000;
}
.GridViewCartBorder{
	BORDER-LEFT:  #999999 1px solid; 
	BORDER-TOP:  #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
}
.button_bg2{
	background:url(../images/button_bg2.png);
	background-repeat:no-repeat;
	height:23px;
	width:90px;
	padding:2px 0px 5px 6px;
	text-align:left;
}
.button_bg2 a{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#1e1d1d;
	text-align:left;
	text-decoration:none;
}
.button_bg2 a:hover{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ad211c;
	text-align:left;
	text-decoration:none;
}
.button_bg3{
	background:url(../images/button_bg3.gif);
	background-repeat:no-repeat;
	height:23px;
	width:90px;
	padding:2px 0px 5px 6px;
	text-align:left;
}
.button_bg3 a{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#1e1d1d;
	text-align:left;
	text-decoration:none;
}
.button_bg3 a:hover{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ad211c;
	text-align:left;
	text-decoration:none;
}
.order-heading{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#d1d1d1;
}
.grid-border{
 border-top:0px solid #656666;
 border-bottom:1px solid #656666;
 border-left:1px solid #656666;
 border-right:1px solid #656666;
 padding:1px 0px 0px 0px;
 }
/*End GridViewCart Css*/

.TermsBox{ 
    width:auto;
    height:200px;
    overflow: auto;
    font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
    background-color: #eaeaea;
	padding:5px;
    border:#323435 solid 1px;
}
.red_text{
    font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#a20300;
	text-decoration:none;
}

.cartInput
{
	background-color:#eaeaea;
	border:1px solid #323435;
	border-bottom:1px solid #323435;
	border-left:1px solid #323435;
	border-right:0px solid #323435;
	border-bottom:1px solid #323435;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 3px 0px 3px;
	height:18px;
	width:125px;
	margin:3px 0px 3px 0px ; 
}
.cartSelect
{
	background-color:#eaeaea;
	border:1px solid #323435;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 0px 0px 0px;
	height:20px;
	width:152px;
	margin:3px 0px 3px 0px ; 
}

.advisory_css{
    position:relative;
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
    }
.bg_color2{background-color:#a3a3a4;}	
.tr_bg1{background-color:#2f3336; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#c1c2c3;}
.tr_bg2
{
    background-color: #8f9091;
    font: nornal 11px/12px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
}




.nav2{height:24px;padding:0px 0px 0px 0px;margin:0px;  list-style:none;}
.nav2 li{float:left;margin:0px 3px 0px 0px; list-style:none;}
.nav2 li img{float:left;padding:0px;margin:0px;}	
.nav2 li.norightmargin{margin-right:0;}
.nav2 li.nobottommargin{margin-bottom:0;}		

.nav2 li a{display:block;	background:url(../images/middle_nav_bg2.jpg) 0 0 repeat-x;	float:left;	height:24px; color:#fff; text-decoration:none; cursor:pointer;}
.nav2 li a span{display:block;float:left; height:24px;background-repeat:no-repeat;}
.nav2 li a span.left_bg{width:1px;background:url(../images/nav2_left_curvebg.jpg) 0 0 no-repeat;	padding-left:10px;}
.nav2 li a span.right_bg{background:url(../images/nav2_right_curvebg.jpg) 100% 0 no-repeat;padding-right:10px; font-weight:bold; line-height:22px;}
.nav2 li a:hover{background-position:0 100%;color:#000;}	
.nav2 li a:hover span.left_bg{background-position:0 100%;}	
.nav2 li a:hover span.right_bg{background-position:100% 100%;}

.nav2 li.selected a{display:block;background:url(../images/middle_nav_bg2.jpg) 0 100% repeat-x;float:left; height:24px; color:#191813; cursor:pointer;}
.nav2 li.selected a span{display:block;float:left;height:24px;background-repeat:no-repeat;}
.nav2 li.selected a span.left_bg{width:1px;background:url(../images/nav2_left_curvebg.jpg) 0 100% no-repeat;padding-left:10px;}
.nav2 li.selected a span.right_bg{background:url(../images/nav2_right_curvebg.jpg) 100% 100% no-repeat;padding-right:10px; font-weight:bold; line-height:22px;}

.average-1{ float:left; width:98%; height:auto; border:1px solid #727577; margin:0px 0px 0px 0px; padding:4px;}
.average-2{ float:left; width:98%; height:auto; border:1px solid #727577; margin:0px 0px 0px 0px; padding:4px;}
.average-3{ float:left; width:98%; height:auto; border:1px solid #727577; margin:0px 0px 0px 0px; padding:4px;}

.ad_listing {}
.ad_listing ul{ padding:0px; margin:0px; list-style:none;}
.ad_listing ul li{ font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#d1d1d1; list-style:none;}
.ad_listing ul li a{ font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#d1d1d1;}
.ad_listing ul li a:hover{ text-decoration:none;}

.ad_listing ul li ul{ padding:0px; margin:0px;}
.ad_listing ul li ul li{ font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#d1d1d1; padding:3px 0px 3px 0px;list-style-image:url(../images/bullet.gif);}
.ad_listing ul li ul li a{ font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#d1d1d1; padding:3px 0px 3px 0px;}
.ad_listing ul li ul li a:hover{ background-color:#d3d3d3; text-decoration:none; color:#000;}

ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul li {
	
	margin:0px 0px 0px 30px;
	padding:2px 0px 2px 2px;
}

//
/*Start GridView Css*/
.GridViewEvent {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 11px;
	background-color: #8f9091; /* Default Background color */
	color: #2f3336;           /* Default Font color */
}


.GridViewEvent TD 
{
    vertical-align:top;
	BORDER-LEFT: 0px;   BORDER-TOP: 0px; BORDER-RIGHT: #a3a3a4 1px solid;  BORDER-BOTTOM: #a3a3a4 1px solid;
	PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px;
}

.GridViewEvent TBODY {
	BORDER-LEFT: #8f9091 1px solid;  BORDER-TOP: #8f9091 1px solid; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px;
}
.GridViewEvent TH {
	BORDER-LEFT: 0px; 	BORDER-TOP: 0px; BORDER-RIGHT: #383c3e 1px solid; BORDER-BOTTOM: #383c3e 1px solid;
	PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-BOTTOM: 2px; 
	BACKGROUND-COLOR: #2f3336;  /*Header Background color*/
	color: #c1c2c3;             /*Header Font color*/
	HEIGHT: 18px; FONT-WEIGHT: bold;
}
.GridViewEvent A {
	background:url(../images/submit_bg.jpg) repeat-x;
	border:1px solid #d07300;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 2px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;
}
.GridViewEvent A:hover {

	text-decoration:none;
}
.GridView tr th{ padding:5px 3px;}
.GridView tr th a{ color:#c1c2c3;  text-decoration:underline;}
.GridView tr th a:hover{color:#c1c2c3; text-decoration:none;}

.sponser_link2{ background:#ff9817 url(../images/submit_bg.jpg) 0 0 repeat-x;
	border:1px solid #d07300;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding: 2px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;
}
.sponser_link2 a{ font:bold 10px/15px  Verdana, Arial, Helvetica, sans-serif; color:#aa0000; text-decoration:underline;}
.sponser_link2 a:hover{text-decoration:none;}

.bump_link{background:#ff9817 url(../images/submit_bg2.jpg) 0 0 repeat-x;
	border:1px solid #7f8386;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding: 2px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;
}
.bump_link a{ font:bold 10px/15px  Verdana, Arial, Helvetica, sans-serif; color:#b84444; text-decoration:underline;}
.bump_link a:hover{text-decoration:none;}

.editadd_link{ background:#ff9817 url(../images/submit_bg2.jpg) 0 0 repeat-x;
	border:1px solid #7f8386;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding: 2px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;}
.editadd_link a{ font:bold 10px/15px  Verdana, Arial, Helvetica, sans-serif; color:#b50e0e; text-decoration:underline;}
.editadd_link a:hover{text-decoration:none;}

.grideview_title{font:bold 11px/15px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.orange-text{ color:#fea330;}
a.orange-text:link{ color:#fea330; text-decoration:none;}
a.orange-text:hover{ color:#fea330;  text-decoration:none;}
.black-bold{ color:#2f3336; font-weight:bold;}
.black-text{ color:#2f3336;}
.red-text{color:#8a0101;}

.error-box2{  background-color:#fff9d7; border:1px solid #e2c822; color:#333333; text-align:left; width:auto;padding:2px 3px 2px 10px; margin:0 0 3px 0; width:auto; display:block;}
.error-box2 a{ color:#8d0f0f; text-decoration:underline;}
.error-box2 a:hover{ text-decoration:none;}

.communitycolumn{background-color:#e9d4aa; color:#4a2e01;}
.devider2{background:url(../images/devider2.gif) 0 50% repeat-x; margin:10px 0; padding:5px 0; clear:both; display:block;}
.red_confirm_header{ font:normal 18px/20px Arial, Helvetica, sans-serif; color:#ff873f;}
.white-bg{ background:#fff; padding:10px;}
.white-bg2{ background:#f9c1c1; padding:10px;}

.GridView .blue-text{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#007cc2;}
.GridView a.blue-text{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#007cc2; text-decoration:underline;}
.GridView a.blue-text:hover{ color:#007cc2; text-decoration:none;}

ul.left-menu ul{ padding:0; margin:0;}
ul.left-menu li{ list-style:none; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; background:url(../images/bullet2.gif) 0 7px no-repeat; padding:0 0 0 20px ; margin:0;  }
ul.left-menu li a{ font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#1b1b1b; text-decoration:none; }
ul.left-menu li a:hover{ text-decoration:underline;}
ul.left-menu li.no-bg{ background:none;}
ul.left-menu li span{font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#8a0101;}

fieldset{border:1px solid #f4f4f4;}
#litTask{ font-weight:bold; color:#FFFFFF;} 

.FormLink2{background:url(../images/back-arrow.png) 0 3px no-repeat; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#ffa028;cursor:pointer;text-decoration:underline; padding:0 0 0 12px;}
a.FormLink2{ text-decoration:underline; }
a.FormLink2:hover{ text-decoration:none;}


