/*body, table, input, select { font-family: Arial; font-size: 12px; }

a:link { color: #0000FF; }
a:visited { color: #0000FF; }
a:hover { color: #000000; }
a:active { color: #0000FF; }*/

.hide_div { position: absolute; visibility: hidden; display: none; }
.show_div { position: relative; visibility: visible; display: in-line; }

.main_titles { color: #24252a; font-size: 18px; font-weight: normal; padding-bottom:15px; }
.head_titles { color: #FF0000; font-weight: bold; font-size: 14px; }
.titles { font-weight: bold; }
.alerts { color: #FFF; font-weight: normal; font-size: 13px; background-color:#d74545; padding:12px; text-align:justify;}
.alerts table td{ padding:12px; }
.alert_links { color: #ffac2a; font-weight: normal; font-size: 13px; cursor: pointer; text-decoration: none; text-transform:uppercase; }
.highlight { color: #FF0000; font-weight: bold; }


.header { color: #000000; height: 30px; font-size:16px; font-weight:normal; }
.header_highlight { color: #000000; font-size:14px; font-weight:bold; }
a.header_links:link { color: #FFFFFF; }
a.header_links:visited { color: #FFFFFF; }
a.header_links:hover { text-decoration:none; border-bottom:dashed 1px #24252a; color:#24252a; }
a.header_links:active { color: #FFFFFF; }

.bottom { color: #FFFFFF; height: 30px; }
a.bottom_links:link { color: #FFFFFF; }
a.bottom_links:visited { color: #FFFFFF; }
a.bottom_links:hover { color: #FFFF00; }
a.bottom_links:active { color: #FFFFFF; }

/* CSS Document */
body
{
	margin:0px auto;
	padding:0px;
	background-color: #080808;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/pg_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color: #000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

a { text-decoration:none; color:#468696; line-height:18px; }
a:hover{ text-decoration:none; border-bottom:dashed 1px #24252a; color:#24252a; }

.mt02 {margin-top:2px;}
.h350 { height:350px; }

td{
	color: #000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

.inventorybg{ 
	background-color:#24252a;
	}

.inventorybd1{ 
	border-right: 1px solid #cde3e9;
	}
	
.inventorybd2{ 
	border-left: 1px solid #cde3e9;
	}
	
.inventorybd3{ 
	border-bottom: 1px solid #cde3e9;
	}

#wrapper
{
	margin:0 auto;
	padding:0;
	width:1003px;
/*	background-image:url(http://www.abstractlogix.com/images_dec_2007/pg_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	/*background:#4c719d;*/
}

#container
{
/*	float:left;*/
	margin:0 auto;
	padding:0;
	width:995px;
/*	background-image:url(http://www.abstractlogix.com/images_dec_2007/pg_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;*/	
}


#cont_left
{
width:319px;
float:left;
margin-top:8px;
margin-right:19px;
clear:right;
}

#cont_right
{
/*width:650px;*/
float:right;
padding-top:8px;
clear:right;
}

#cont_right_left
{
width:381px;
float:left;
clear:left;
margin-right:16px;
/*padding-top:8px;
*/}


#cont_right_right
{
float:right;
width:237px;
border:1px solid #fff;
padding:10px;
background:#456282;
}



#header
{
	background-image:url(http://www.abstractlogix.com/images_dec_2007/abstract_header.jpg);
	background-repeat:no-repeat;
	height:70px;
	width:100%;
	background-color: #284871;
}


.h250 { height:250px; }


#footer {
	background-color:#3a5572;
	font-size:11px;
	line-height:20px;
	height:35px;
	color:#8aa9c8;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	padding:0 0 0 0;
	margin:30px 5px 0px 5px;
}

#footer a {text-decoration:none; color:#8aa9c8;}
#footer a:hover {text-decoration:none; color:#bfddff;}


p { text-align:justify;
	padding-top:0;
	padding-bottom:0;	
	font-size:12px;
}

h1, h2, h3, h4, h5 {
	padding:0;
	margin:0;
} 
h1 {
	font-size:13pt;
}
.fll { float:left; }
.flr { float:right; }

#holidayMenu
{
background-image:url(http://www.abstractlogix.com/images_dec_2007/hol_menu_img.jpg);
height:90px;
}

#holidayMenuInner{
background-image:url(http://www.abstractlogix.com/images_dec_2007/hol_menu_img.jpg);
background-repeat:no-repeat;
height:90px;
}

#holidayMenuInner ul
{
margin:0px;
padding:6px 0px 0px 40px;
}

#holidayMenuInner ul li
{
display:inline;
}

#holidayMenuInner ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-right:11px;
padding-left:4px;
text-decoration:none;
text-transform:uppercase;
}

#holidayMenuInner ul li a:hover
{
color:#FFFFFF;
}


#horMenu
{
background-image:url(http://www.abstractlogix.com/images_dec_2007/hor_menu_bg.jpg);
height:27px;
}

#horMenuInner{
background-image:url(http://www.abstractlogix.com/images_dec_2007/cycle.jpg);
background-repeat:no-repeat;
height:27px;
}

#horMenuInner ul
{
margin:0px;
padding:6px 0px 0px 40px;
}

#horMenuInner ul li
{
display:inline;
}

#horMenuInner ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
padding-right:11px;
padding-left:4px;
text-decoration:none;
text-transform:uppercase;
}

#horMenuInner ul li a:hover
{
color:#a0a0a0;
}

#2horMenu
{
height:68px;
float:left;
width:980px;
}

.textbox
{
width:157px;
height:17px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/search_textbox_bg.jpg);
background-repeat:no-repeat;
border:solid 0px;
}
.input-text { font-size:11px; }
.nor-textbox
{
width:150px;
height:17px;
padding-left:2px;
}
.select
{
width:155px;
height:17px;
padding-left:2px;
}

#searchbox
{
padding-top:9px;
float:left;
}
.search_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#C5D8E4;
text-transform:uppercase;
}

.ad_search_txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DEBE67;
text-decoration: none;
}

.ad_search_txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DEBE67;
text-decoration: underline;
}

.green_border
{
padding:1px;
margin-top:2px;
margin-bottom:2px;
border:solid 1px #44AF3F;
}

#3yellow_box
{
float:left;
}

.yellow_box
{
width:90px;
height:35px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/yellow_box.jpg);
background-repeat:no-repeat;
float:left;
padding-top:15px;
padding-left:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8af3ff;
margin-left:24px;
margin-top:8px;
cursor:hand;
text-decoration:none;
}


.left-box
{
width:299px;
background-color:#456282;
padding:9px;
border:1px solid #ffffff;
}

.left-box-in
{
width:296px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/left_box_new_bg1.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#ffffff;
}

.middle-box
{
height:305px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/top_seller_box_bg.jpg);
background-repeat:no-repeat;
/*padding:10px;*/
}

.middle-box-in
{
width:358px;
/*height:295px;*/
background-image:url(http://www.abstractlogix.com/images_dec_2007/top_seller_box_bg_in.jpg);
background-repeat:no-repeat;
}

.middle-box-cont-bg
{
margin-top:5px;
margin-bottom:5px;
/*padding:10px;*/
background-image:url(http://www.abstractlogix.com/images_dec_2007/top_seller_cont_bg.jpg);
background-repeat: repeat-x;
width:317px;
height:170px;
}

.middle-box2
{
width:361px;
/*height:305px;*/
background-image:url(http://www.abstractlogix.com/images_dec_2007/middle_box2_bg.jpg);
background-repeat:no-repeat;
padding:12px;
}

.middle-box2-in
{
width:358px;
height:295px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/top_seller_box_bg_in.jpg);
background-repeat:no-repeat;
}


.photo-txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8D2E08;
	width:150px;
	/*padding-top:42px;*/
	float:left;
}

.photo-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#8D2E08;
}
.photo-txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#8D2E08;
}

.photo-txt-1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8D2E08;
width:210px;
float:left;
/*padding-top:42px;*/
}

.photo-txt-news
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#384452;
width:170px;
float:left;
padding:0;
margin:0;
}



.left-box-white-bg
{
width:273px;
margin-left:13px;
padding:05px 10px 0px 0px;
}

.left-box2-white-bg
{
width:273px;
/*height:98px;*/
background-color:#FFFFFF;
margin-left:6px;
padding:10px 0 25px 0;
margin:0 0 0px 10px;
}

.left-box2-white-bg-1
{
width:338px;
height:98px;
background-color:#FFFFFF;
margin-left:6px;
padding:20px 0px 0px 0px;
margin:0 0 10px 10px;
}

.left-box-white-bg ul
{
	list-style-type:none;
	padding:0;
	margin-left:1em;
}

.left-box-white-bg ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#384452;
background-image:url(http://www.abstractlogix.com/images_dec_2007/arrow.gif);
background-repeat:no-repeat;
background-position:0 .3em;
padding-left:0.8em;
padding-bottom:0;
margin:0;
}

.ul-img
{
padding:5px 0 0 0;
margin:0 0 0 15px;
}

.li-img
{
	list-style-image:url(http://www.abstractlogix.com/images_dec_2007/arrow.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#384452;
	list-style-type: none;
}
/*
.ul-img
{
	list-style-type:none;
	padding:0;
	margin-left:0.3em;
}

.li-img
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#384452;
background-image:url(http://www.abstractlogix.com/images_dec_2007/arrow.gif);
background-repeat:no-repeat;
background-position:0 .3em;
padding-left:0.8em;
padding-bottom:0;
margin:0;
}
*/


.btnDiv
{
text-align:right;
width:273px;
float:right;
padding-right:8px;
padding-top:3px;
padding-bottom:5px;
}



/* General Font Appearance */
.b{font-weight:bold;}
.i{font-style:italic;}
.u{text-decoration:underline}

/* Text Alignment */
.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.valm{vertical-align:middle;}
.valb{vertical-align:bottom;}
.valt{vertical-align:top;}

.bgc01 { background-color:#000000; }
.bgc02 { background-color:#e0eaf6; }
.bgc03 { background-color:#282320; }
.bgc04 { background-color:#f9e6d4; }
.bgc05 { background-color:#3f6392; }
.bgc06 { background-color:#e0eaf6; }
.bgc07 { background-color:#ffffff; }
.bgc08 { background-color:#3f6393; }
.bgc09 { background-color:#3a5572; }
.bgc10 { background-color:#e1e7ee; }
.bgc11 { background-color:#d0d9de; }
.bgc12 { background-color:#e2e7ed; }


.bgimg01 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/bg.gif);
	background-repeat:repeat-x;
	height:41px;
}

.bgimg02 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/rt_hd_bg.gif);
	background-repeat:repeat-x;
}

.bgimg03 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/shadow.gif);
	background-repeat:repeat-x;
	height:24px;
}
.bgimg04 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/video_bg.jpg);
	background-repeat:no-repeat;
	height:150px;
}

.bgimg05 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/review_list_bg.gif);
	background-repeat:repeat-x;
	height:45px;
	background-color:#FFFFFF;
	padding-bottom:10px;
}


.bgimg06 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/buy_music.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #3f6393;
}

.bgimg07 {
    background-image:url(http://www.abstractlogix.com/images_dec_2007/ad_cont_bg.gif);
    background-repeat:repeat-x;
    width: 341px;
}

.bgimg08 {
	background-image:url(http://www.abstractlogix.com/images_dec_2007/video_bg_sm.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:138px;
	width:143px;
}


.b01 { border:1px solid #e2e7ed; }

.bl01 { border-left:1px solid #F3F3EC; }
.bl02 { border-left:1px dotted #90cef3; }


.talt { vertical-align:top; }


.lh15 { line-height:15px; }
.lh16 { line-height:16px; }

.ml10 { margin-left:10px; }
.ml11 { margin-left:11px; }

.mt05 { margin-top:5px; }
.mt07 { margin-top:7px; }
.mt08 { margin-top:8px; }
.mt09 { margin-top:9px; }
.mt10 { margin-top:10px; }
.mt12 { margin-top:12px; }

.mb05 {margin-bottom:5px; }
.mb07 {margin-bottom:7px; }
.mb09 {margin-bottom:9px; }
.mb10 {margin-bottom:10px; }
.mb14 {margin-bottom:14px; }

.m10 { margin:10px; }

.mr10 { margin-right:10px; }

/*Overall Padding */
.p06 { padding:6px;}
.p07 { padding:7px;}
.p08 { padding:8px;}
.p09 { padding:9px;}
.p10 { padding:10px;}
.p12 { padding:12px;}
.p19 { padding:19px;}
.p32 { padding:32px; }



/* Padding */
.pt02 { padding-top:2px; }
.pt03 { padding-top:3px; }
.pt04 { padding-top:4px; }
.pt05 { padding-top:5px; }
.pt06 { padding-top:6px; }
.pt07 { padding-top:7px; }
.pt08 { padding-top:8px; }
.pt09 { padding-top:9px; }
.pt10 { padding-top:10px; }
.pt11 { padding-top:11px; }
.pt12 { padding-top:12px; }
.pt13 { padding-top:13px; }
.pt14 { padding-top:14px; }
.pt15 { padding-top:15px; }
.pt19 { padding-top:19px; }
.pt20 { padding-top:20px; }
.pt25 { padding-top:25px; }
.pt30 { padding-top:30px; }
.pt31 { padding-top:31px; }
.pt40 { padding-top:40px; }
.pt43 { padding-top:43px; }
.pt55 { padding-top:55px; }
.pt57 { padding-top:57px; }
.pt85 { padding-top:85px; }
.pt90 { padding-top:90px; }
.pt150 { padding-top:150px; }

.pl03{ padding-left:3px; }
.pl05{ padding-left:5px; }
.pl07{ padding-left:7px; }
.pl08{ padding-left:8px; }
.pl09{ padding-left:9px; }
.pl10{ padding-left:10px; }
.pl11{ padding-left:11px; }
.pl12{ padding-left:12px; }
.pl13{ padding-left:13px; }
.pl14{ padding-left:14px; }
.pl15{ padding-left:15px; }
.pl16{ padding-left:16px; }
.pl19{ padding-left:19px; }
.pl20{ padding-left:20px; }
.pl25{ padding-left:25px; }
.pl30{ padding-left:30px; }
.pl44{ padding-left:44px; }
.pl45{ padding-left:45px; }
.pl46{ padding-left:46px; }
.pl58{ padding-left:58px; }
.pl107{ padding-left:107px; }
.pl120{ padding-left:120px; }


.pr05 { padding-right:5px; }
.pr07 { padding-right:7px; }
.pr08 { padding-right:8px; }
.pr09 { padding-right:9px; }
.pr10 { padding-right:10px; }
.pr11 { padding-right:11px; }
.pr12 { padding-right:12px; }
.pr13 { padding-right:13px; }
.pr14 { padding-right:14px; }
.pr15 { padding-right:15px; }
.pr16 { padding-right:16px; }
.pr19 { padding-right:19px; }
.pr30 { padding-right:30px; }
.pr45 { padding-right:45px; }
.pr46 { padding-right:46px; }
.pr150 { padding-right:150px; }

.pb03 { padding-bottom:3px;}
.pb05 { padding-bottom:5px;}
.pb06 { padding-bottom:6px;}
.pb08 { padding-bottom:8px;}
.pb09 { padding-bottom:9px;}
.pb10 { padding-bottom:10px;}
.pb12 { padding-bottom:12px;}
.pb13 { padding-bottom:13px;}
.pb14 { padding-bottom:14px;}
.pb15 { padding-bottom:15px;}
.pb16 { padding-bottom:16px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.p03 { padding:3px; }


.mt04 { margin-top:4px;}
.mt05 { margin-top:5px;}
.mt06 { margin-top:6px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}

.mb50 {margin-bottom:50px; }

.mr40 { margin-right:40px;}

.w03 { width:3px; }
.w30 { width:30px; }
.w50 { width:50px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w115 { width:115px; }
.w143 { width:143px; }
.w150 { width:150px; }
.w186 { width:186px; }
.w196 { width:196px; }
.w202 { width:197px; }
.w212 { width:212px; }
.w217 { width:217px; }
.w227 { width:227px; }
.w231 { width:231px; }
.w237 { width:237px; }
.w200 { width:200px; }
.w250 { width:250px; }
.w255 { width:255px; }
.w273 { width:273px; }
.w290 { width:290px; }
.w318 { width:318px; }
.w335 { width:335px; }
.w358 { width:358px; }
.w377 { width:369px; }
.w475 { width:475px; }
.w483 { width:483px; }
.w500 { width:500px; }
.w540 { width:540px; }
.w576 { width:576px; }
.w606 { width:606px; }
.w642 { width:642px; }
.w646 { width:646px; }
.w650 { width:650px; }
.w666 { width:666px; }
.w667 { width:667px; }
.w677 { width:677px; }
.w689 { width:689px; }
.w690 { width:690px; }
.w714 { width:714px; }
.w960 { width:960px; }
.w980 { width:980px; }

.wp30 { width:30%; }
.wp35 { width:35%; }
.wp40 { width:40%; }
.wp45 { width:45%; }
.wp50 { width:50%; }
.wp100 { width:100%; }


.h10 { height:10px; }
.h14 { height:14px; }
.h20 { height:20px; }
.h25 { height:25px; }
.h27 { height:27px; }
.h30 { height:30px; }
.h44 { height:44px; }
.h59 { height:59px; }
.h100 { height:100px; }
.h101 { height:101px; }
.h140 { height:140px; }
.h154 { height:154px; }

.link01:link { color:#879fbc; text-decoration:none; }
.link01:active { color:#879fbc; text-decoration:none; }
.link01:visited { color:#879fbc; text-decoration:none; }
.link01:hover { color:#aeccf2; text-decoration:none; }

.link02:link { color:#ffffff; text-decoration:none; }
.link02:active { color:#ffffff; text-decoration:none; }
.link02:visited { color:#ffffff; text-decoration:none; }
.link02:hover { color:#ffffff; text-decoration:underline; }

.link03:link { color:#ffffff; font-weight:bold; text-decoration:none; }
.link03:active { color:#ffffff; font-weight:bold; text-decoration:none; }
.link03:visited { color:#ffffff; font-weight:bold; text-decoration:none; }
.link03:hover { color:#ffffff; font-weight:bold; text-decoration:underline; }

.link04:link { color:#4f6884; text-decoration:none; }
.link04:active { color:#4f6884; text-decoration:none; }
.link04:visited { color:#4f6884; text-decoration:none; }
.link04:hover { color:#4f6884; text-decoration:underline; }

.link05:link { color:#e25e16; text-decoration:underline; }
.link05:active { color:#e25e16; text-decoration:underline; }
.link05:visited { color:#e25e16; text-decoration:underline; }
.link05:hover { color:#e25e16; text-decoration:underline; }

.link06:link { color:#3a4450; font-weight:bold; text-decoration:none; }
.link06:active { color:#3a4450; font-weight:bold; text-decoration:none; }
.link06:visited { color:#3a4450; font-weight:bold; text-decoration:none; }
.link06:hover { color:#3a4450; font-weight:bold; text-decoration:underline; }

.link07:link { color:#ca0002; text-decoration:none; }
.link07:active { color:#ca0002; text-decoration:none; }
.link07:visited { color:#ca0002; text-decoration:none; }
.link07:hover { color:#ca0002; text-decoration:underline; }

.link08:link { color:#384452; text-decoration:none; }
.link08:active { color:#384452; text-decoration:none; }
.link08:visited { color:#384452; text-decoration:none; }
.link08:hover { color:#384452; text-decoration:underline; }

.link09:link { color:#8d2e08; text-decoration:none; }
.link09:active { color:#8d2e08; text-decoration:none; }
.link09:visited { color:#8d2e08; text-decoration:none; }
.link09:hover { color:#8d2e08; text-decoration:underline; }

.link10:link { color:#000; text-decoration:none; }
.link10:active { color:#000; text-decoration:none; }
.link10:visited { color:#000; text-decoration:none; }
.link10:hover { color:#000; text-decoration:underline; }

.buymusic:link { color:#fff; text-decoration:none; }
.buymusic:active { color:#fff; text-decoration:none; }
.buymusic:visited { color:#fff; text-decoration:none; }
.buymusic:hover { color:#fff; text-decoration:underline; }

.relatedlinks:link { color:#f9c939; text-decoration:none; }
.relatedlinks:active { color:#f9c939; text-decoration:none; }
.relatedlinks:visited { color:#f9c939; text-decoration:none; }
.relatedlinks:hover { color:#f9c939; text-decoration:underline; }

/* Font Size */
.fs08 { font-size:8pt; }
.fs09 { font-size:9pt; }
.fs10 { font-size:10pt; }
.fs11 { font-size:11pt; }
.fs12 { font-size:12pt; }
.fs13 { font-size:13pt; }
.fs14 { font-size:14pt; }
.fs16 { font-size:16pt; }

/* Font Color */
.fc01 {color:#000000; }
.fc02 {color:#ffffff; }
.fc03 {color:#737e8a; }
.fc04 {color:#59606a; }
.fc05 {color:#344a62; }
.fc06 {color:#384452; }
.fc07 {color:#4f6884; }
.fc08 {color:#4f6884; }
.fc09 {color:#9fc2f0; }
.fc10 {color:#f9c939; }
.fc11 {color:#27292b; }
.fc12 {color:#6f747a; }
.fc13 {color:#93a6bd; }
.fc14 {color:#8D2E08; }
.fc15 {color:#e3b519; }
.fc16 {color:#eb3c0c; }
.fc17 {color:#e4720d; }
.fc18 {color:#0c0d0e; }
.fc19 {color:#535b64; }
.fc20 {color:#2f83b3; }
.fc21 {color:#878d90; }
.fc22 {color:#004276; }
.fc23 {color:#9b9b9b; }



/* Top right navigation */
#navcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:verdana;
	font-size:9px;
	float:right;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a { 
	text-decoration: none;
	padding-right:7px;
	padding-left:7px;
	color: #879fbc;
 }
#navcontainer ul li a:hover
{
	color: #000000;
	background-color: #437bba;
}

#cards_add
{
float:right;
padding: 5px 5px 0 8px;
margin: 0; /** added by Amol 29th Jan10**/
background-color: #FFFFFF;/** added by Amol 29th Jan10**/
border-left: 1px solid #395d8b;/** added by Amol 29th Jan10**/

/*width:165px;
padding-top:10px;
*/}

#online
{
	float:right;
	padding:12px 15px;
	margin:0 0 3px 15px; /** added by Amol 29th Jan10**/
	background-image: url(divider.gif);
	background-repeat: repeat-y;
	background-position: left top;/** border-left: 1px solid #6b96cb;added by Amol 29th Jan10**/
/*width:165px;
padding-top:10px;
*/}


#livehelp
{
float:right;
height:30px;
width:30%;/** added by Amol 29th Jan10**/
}

.left-box2
{
width:295px;
height:259px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/left_box2_bg.jpg);
background-repeat:no-repeat;
padding:12px;
}

.left-box2-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}


.new-release-cont
{}

#add
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#152B43;

padding-top:70px;
}

#add a{
text-decoration:none;
color:#FFFFFF;
}
#add a:hover{
text-decoration:underline;
}

/* News tabs Starts */
ul#tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#tabs li { display: inline; }

ul#tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#tabs li.off
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:#e0eaf6; */
}
ul#tabs li.off a
{
	text-decoration:none;
	color:#212933;
}
/* News tabs Ends */
/* Music download tabs starts */
ul#mt-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#mt-tabs li { display: inline; }

ul#mt-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:29px;
	padding-right:29px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#mt-tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#mt-tabs li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:28px;
	padding-right:28px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}
ul#mt-tabs li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#mt-tabs li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:28px;
	padding-right:28px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}
ul#mt-tabs li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#mt-tabs li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:28px;
	padding-right:28px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}
ul#mt-tabs li.off3 a
{
	text-decoration:none;
	color:#212933;
}
/* Music download tabs Ends */
/* DVDs tabs Starts */
ul#dvd-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#dvd-tabs li { display: inline; }

ul#dvd-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:26px;
	padding-right:26px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#dvd-tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#dvd-tabs li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#dvd-tabs li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#dvd-tabs li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#dvd-tabs li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#dvd-tabs li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#dvd-tabs li.off3 a
{
	text-decoration:none;
	color:#212933;
}
/* DVD tabs Ends */
/* Under the Radar tabs Starts */
ul#ur-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#ur-tabs li { display: inline; }

ul#ur-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:26px;
	padding-right:26px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#ur-tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#ur-tabs li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:26px;
	padding-right:26px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#ur-tabs li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#ur-tabs li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#ur-tabs li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#ur-tabs li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#ur-tabs li.off3 a
{
	text-decoration:none;
	color:#212933;
}

/* Under the Radar tabs Ends */
/* Books tabs Starts */
ul#books-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;	
	/*background-color:#e0eaf6;*/
}
ul#books-tabs li { display: inline; }

ul#books-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#books-tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}

ul#books-tabs li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#books-tabs li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#books-tabs li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#books-tabs li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#books-tabs li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#books-tabs li.off3 a
{
	text-decoration:none;
	color:#212933;
}
ul#books-tabs li.off4
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#books-tabs li.off4 a
{
	text-decoration:none;
	color:#212933;
}
/*  Books tabs Ends */


.copyright
{
	width:978px;
/*	background:#000000;*/
	color:#fff;
	font-size:12px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:center;
	height:40px;
/*	margin:0 8px;*/
}

/* Top Seller tabs Starts */
ul#ts-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
/* Added this elements on 01/01/08 */
	padding-left:0;
	padding-right:0;
/* Added this elements on 01/01/08 */	
	list-style-type: none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*background-color:#e0eaf6;*/
}
ul#ts-tabs li { display: inline; }

ul#ts-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#FFFFFF; 
}
ul#ts-tabs li.on a
{
	text-decoration:none;
	color:#000000;
}
ul#ts-tabs li.off
{
	cursor: pointer;
	margin-left:3px;
	margin-bottom:14px;
	padding-top: 8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;	
	list-style-type: none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:1px solid #9ca3ab;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/ts_bg.gif);
	background-position:bottom;
}
ul#ts-tabs li.off a
{
	cursor: pointer;
	text-decoration:none;
	color:#212933;
}
ul#ts-tabs li.off-1
{
	cursor: pointer;
	margin-left:0px;
	margin-bottom:14px;
	padding-top: 8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;	
	list-style-type: none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:1px solid #9ca3ab;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/ts_bg.gif);
	background-position:bottom;
}

ul#ts-tabs li.off-1 a
{
	cursor: pointer;
	text-decoration:none;
	color:#212933;
}
/* Top Seller tabs Ends */


.button {
	border:0;
	padding:1px 2px 1px 2px;
	margin:0;
	FONT-SIZE: 9px;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #85ae4a;
	cursor:hand;
}

.button_org {
	border:0;
	padding:0px;
	margin:0;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e28a1c;
	cursor:hand;
	height:15px;
	width: 48px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.photo-txt-01
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8D2E08;
width:220px;
padding-top:5px;
}

.photo-txt-02
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8D2E08;
width:200px;
padding-top:5px;
}

#video
{
float:left;
width:359px;
border:1px solid #fff;
padding:10px;
background:#769cc8;
}

#ad {
float:left;
width:630px;
padding:10px;
border:1px solid #fff;
background-image:url(http://www.abstractlogix.com/images_dec_2007/ad_bg.gif);
background-repeat:repeat-x;
}

#review-cont
{
float:left;
width:692px;
border:1px solid #fff;
padding:10px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/review_cont_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
#review-cont2
{
float:left;
width:965px;
border:1px solid #fff;
padding:10px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/review_cont_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}


#withoutrtcol-cont
{
float:left;
width:960px;
border:1px solid #fff;
padding:10px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/review_cont_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

#cont_in_right
{
float:right;
width:233px;
border:1px solid #fff;
padding:10px;
background:#456282;
}


.review-list-bg
{
width:667px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/review_list_bg.gif);
background-repeat:repeat-x;
height:45px;
}

.review-list-bg ul
{
	list-style-type:none;
	padding:0;
	margin-left:1em;
}

.review-list-bg ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#384452;
background-image:url(http://www.abstractlogix.com/images_dec_2007/arrow.gif);
background-repeat:no-repeat;
background-position:0 1.1em;
padding-top:10px;
padding-left:1.5em;
padding-bottom:0;
margin:0;
}

hr {
		height:1px; 
		border-style:solid; 
		border-width:1px 0 0 0;
		border-color:#74A8C0;
}

#scroll { 	overflow:auto; 
			width:483px;
			height:860px;
/*			padding-right:20px;*/
}
#scroll-01 { 	overflow:auto; 
			width:642px;
			height:310px;
/*			padding-right:20px;*/
}

.altcolor-1 { background-color:#FFFFFF; }
.altcolor-2 { background-color:#e7f0f7; }
.altcolor-3 { background-color:#d0d7df; }

#ad-img {
float:left;
width:341px;
border:1px solid #fff;
padding:10px 18px;
background:#769cc8;
}

.gen-box {
width:317px;
background-color:#456282;
border:1px solid #ffffff;
}
.gen-box-in
{
width:296px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/left_box_new_bg.jpg);
background-repeat:repeat-x;
background-position:top;
margin:10px;
padding:0 0 10px 0;
}

.gen-box-int-media {
width:379px;
background-color:#456282;
border:1px solid #ffffff;
}

.gen-box-in-int-media
{
width:358px;
background-image:url(http://www.abstractlogix.com/images_dec_2007/left_box_new_bg.jpg);
background-repeat:repeat-x;
background-position:top;
margin:10px;
padding:0 0 2px 0;
}

/* News tabs starts */
ul#mt-tabs1
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#mt-tabs1 li { display: inline; }

ul#mt-tabs1 li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;	
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#mt-tabs1 li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#mt-tabs1 li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg_news.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}

ul#mt-tabs1 li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#mt-tabs1 li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg_news.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}

ul#mt-tabs1 li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#mt-tabs1 li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg_news.jpg);
	background-repeat:repeat-x;	
	/*background-color:#e0eaf6;*/ 
}

ul#mt-tabs1 li.off3 a
{
	text-decoration:none;
	color:#212933;
}
/* News tabs Ends */

#flyoverlinks	{
	height: 25px;
	position: absolute;
	z-index: 999999;

}

.menu { color: #ffffff; background-color: #000000; border: #ffffff; border-collapse: collapse; }
.hidden_div { display: none; }
.kwm_tabs { cursor: pointer; }

/* Instructional Media tabs Starts */
ul#im-tabs
{
	margin: 0;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	text-transform:uppercase;
	/*background-color:#e0eaf6;*/
}
ul#im-tabs li { display: inline; }

ul#im-tabs li.on
{
	margin: 0;
	padding-top: 10px;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:10px;
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#eb3c0c;
	background:none transparent; 
}
ul#im-tabs li.on a
{
	text-decoration:none;
	color:#eb3c0c;
}
ul#im-tabs li.off1
{
	margin-left:0px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:22px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#im-tabs li.off1 a
{
	text-decoration:none;
	color:#212933;
}
ul#im-tabs li.off2
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:22px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#im-tabs li.off2 a
{
	text-decoration:none;
	color:#212933;
}
ul#im-tabs li.off3
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:22px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#im-tabs li.off3 a
{
	text-decoration:none;
	color:#212933;
}
ul#im-tabs li.off4
{
	margin-left:1px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:22px;
	padding-right:22px;	
	list-style-type: none;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#212933;
	background-image:url(http://www.abstractlogix.com/images_dec_2007/tab_off_bg.jpg);
}
ul#im-tabs li.off4 a
{
	text-decoration:none;
	color:#212933;
}
.w341 { width:341px; }


/* Instructional Media tabs Ends */


.menu { color: #ffffff; background-color: #000000; border: #ffffff; border-collapse: collapse; }
.hidden_div { display: none; }
.kwm_tabs { cursor: pointer; }

#annctBanner { 
                        background-color: #000000; 
                        border: 1px solid #ffffff; 
                        margin-top: 8px; 
                        height: 70px;
                        width:980px; 
                } 
                
                #annctBanner #bannerClose { 
                        float: right; 
                              margin: 5px 6px 0px 0px; 
                    } 
                
                #annctBannerLeadIn { 
                        background-color: #000000;
                        float: left; 
                        height: 70px; 
                        font-size: 16px; 
                } 
                
                #annctBannerContentImg { 
                        float: left; 
                        margin: 10px 10px 10px 10px; 
                } 
                
                #annctBannerContent { 
                        color: #ffffff; 
                        padding: 10px; 
                        font-size: 12px; 
                        font-weight: bold;
                        font-family:Verdana;
                } 
                
                #annctBannerContent a { 
                        color: #048CB4; 
                } 
.stepcarousel{
position: relative; /*leave this value alone*/
border: 1px solid #fff;
overflow: scroll; /*leave this value alone*/
width: 300px; /*Width of Carousel Viewer itself*/
height: 120px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel2{
position: relative; /*leave this value alone*/
border: 10px solid black;
overflow: scroll; /*leave this value alone*/
width: 350px; /*Width of Carousel Viewer itself*/
height: 135px; /*Height should enough to fit largest content's height*/
}

.stepcarousel2 .belt1{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel2 .panel1{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 150px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.steptext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.steptitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

/*** New Class by Amol 28Jan10***/

.toplinks{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #5c779b;
	height:30px;
}

.toplinks a:link,.toplinks a:visited, .toplinks a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.toplinks a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.toplinkscontainer{ 
	position: absolute;
	margin:7px 0 0 10px;
}

.facebook{ 
	float:left;
	margin: 3px 0;
}


