/* Implementation of Suckerfish and Suckerfish Sprites */

:focus {
	outline: 0;
}

ol.menu, ul.menu {
	list-style: none;
}

ol.dot, ul.dot, ul.dot2 {
	list-style: disc;
	margin: 0px;
}

ul.keybullets  {
	list-style: disc;
}

ul.dot3 {
	list-style: disc;
	margin: 10px;
}

ul.dot2 li {
	list-style-image: url('http://www.killarad.com/images/ib2.gif');
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

/*STYLES FOR GENERAL PROPERTIES*/
.clear {
	clear:both;
	}
em {
	font-style:oblique;
	}

strong {
	font-weight:bolder;
	}

/*START MAIN STYLES*/	

body	{font-family: Arial, DejaVu Sans, Helvetica, sans-serif; color: #000; background: #FFFFFF;}
img	{border:0;}

.menubarL	{background:url(http://www.killarad.com/images/bg2a3.png);}
.menubarC	{background:url(http://www.killarad.com/images/bg2b2.png);}
.menubarR	{background:url(http://www.killarad.com/images/bg2c3.png);}

/* NAVIGATION - CSS SPRITES*/

#nav {
	float:left;
	width:auto;
	height:24px;
	padding:0 0 0 0;
	}

/*SON OF SUCKER FISH DROP DOWNS MODIFIED*/	
#drops, #drops ul, #dropsright, #dropsright ul {
	z-index:998;
        padding:0;
        margin:0;
        clear:both;
        float:left;
        width:inherit;
        }

#drops ul.drop {
        background:url(http://www.killarad.com/images/rad_grid3.png);
        padding:5px;
        width:inherit;
        clear:both;
        float:left;
        margin-top:23px;
        }

#drops ul.dropright {
        background:url(http://www.killarad.com/images/rad_grid3.png);
        padding:5px;
        width:inherit;
        clear:both;
        float:right;
        margin-top:23px;
        }

#drops ul.drop li, #drops ul.dropright li {
        /* padding: 1px; */
        width:100%;
        clear:both;
        background: transparent;
	font-family: Arial, DejaVu Sans, Helvetica, sans-serif;
	font-size: 14pt;
	font-variant: normal;
	font-stretch: normal;
	text-transform: none;
        }

#drops ul.drop li:hover, #drops ul.drop li.sfhover, #drops ul.dropright li:hover, #drops ul.dropright li.sfhover {
        background: #222;
        }

#drops ul.drop a, #drops ul.dropright a {
        color:#FFFFFF;
        font-size:14pt;
        text-decoration:none;
        font-weight:normal;
        clear:both;
        float:left;
        }

#drops ul.drop a:hover, #drops ul.dropright a:hover {
        color:#0088DD;
        text-decoration:none;
        }

#drops a {
	display: block;
	/*width: 10em;*/
	float:left;
	clear:both;
	width:auto;
}

#drops li {
	float: left;
	/*width: 10em;*/
}

#drops li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#drops li:hover ul, #drops li.sfhover ul {
	left: auto;
}

#drops li:hover ul.dropright, #drops li.sfhover ul.dropright {
	margin-left: -400px;
}

/*END SUCKERFISH*/

#menu_call {
	z-index:999;
        font-size: 10pt;
        list-style: none;
        position: absolute;
        width: 180px;
        padding: 5px;
        float:right;
        clear: both;
        right: inherit;
        margin-top:-5px;
	margin-left:-148px;
}

#menu_cart {
	z-index:999;
        font-size: 10pt;
        list-style: none;
        position: absolute;
        width: auto;
        padding: 5px;
        float:right;
        clear: both;
        right: inherit;
        margin-top:-5px;
	margin-left:-148px;
}

#menu_prefs {
	z-index:999;
        font-size: 10pt;
        list-style: none;
        position: absolute;
        width: auto;
        padding: 5px;
        float:right;
        clear: both;
        right: inherit;
        margin-top:11px;
	margin-left:-106px;
}

.text		{font-family: Courier New, Arial, Helvetica, sans-serif;}
.largetext	{font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.largetext2	{font-family: Arial, Helvetica, sans-serif; font-size: 23px;}
.text8		{font-size: 8pt;}
.text9		{font-size: 9pt;}
.text10		{font-size: 10pt;}
.text11		{font-size: 11pt;}
.text12		{font-size: 12pt;}
.text13		{font-size: 13pt;}
.text14		{font-size: 14pt;}
.text16		{font-size: 16pt;}
.text18		{font-size: 18pt;}
.text20		{font-size: 20pt;}
.text28		{font-size: 28pt;}
.text32		{font-size: 32pt;}
.tagline	{font-size: 11pt; font-family: Arial Narrow, Arial, DejaVu Sans Condensed, Helvetica, sans-serif;}
.narrow		{ font-family: Arial Narrow, Arial, DejaVu Sans Condensed, Helvetica, sans-serif;}

.small		{font-size: 8pt;}
.smallb		{color: #000; font-size: 8pt;}

.red		{color: #FF0000;}
.green		{color: #008000;}
.blue		{color: #0000FF;}
.navy		{color: navy;}
.redorange	{color: #ff530f;}
.lightblue	{color: #70B8F4;}
.lightblue2	{color: #007FC0;}
.lightblue3	{color: #1A67E6;}
.lightgray	{color: #EEEEEE;}
.gray		{color: #E8E8E8;}
.darkgray	{color: #444444;}
.white		{color: #fff;}

.u		{text-decoration: underline;}
.i		{font-style: italic;}
.b		{font-weight: bold;}
.s		{text-decoration: line-through;}

.highlighted	{background-color: #F7FFB3;}
.whitebg	{background-color: #FFFFFF;}
.blackbg	{background-color: #000;}
.bluebg		{background-color: #0000FF;}
.graybg		{background-color: #DEDEDE;}
.lightgraybg	{background-color: #EEEEEE;}
.bluegraybg	{background-color: #EEEEFF;}

a.bluelink			{color: blue; text-decoration: underline;}
a.bluelink:visited		{color: blue;}
a.bluelink2			{color: blue; text-decoration: none;}
a.bluelink2:hover		{color: blue; text-decoration: underline;}
a.bluelink2:visited		{color: blue;}
a.bluelink3			{color: blue; text-decoration: none;}
a.bluelink3:hover		{color: blue; text-decoration: none;}
a.bluelink3:visited		{color: blue; text-decoration: none;}
a.bluelink4			{color: navy; text-decoration: underline;}
a.bluelink4:visited		{color: navy;}
a.lightbluelink			{color: #70B8F4; text-decoration: underline;}
a.lightbluelink:visited		{color: #70B8F4;}
a.blacklink			{color: #000; text-decoration: none;}
a.blacklink:hover		{color: blue; text-decoration: underline;}
a.blacklink:visited		{color: #000;}
a.blacklink2			{color: #000; text-decoration: none;}
a.blacklink2:visited		{color: #000;}
a.titlelink			{color: #000; text-decoration: none;}
a.titlelink:visited		{color: #000;}
a.blacklink3            	{color: #000; text-decoration: none;}
a.blacklink3:visited        	{color: #000;}
a.blacklink3:hover       	{color: blue;}
a.whitelink			{color: #FFFFFF;}
a.whitelink:visited		{color: #FFFFFF;}
a.whitelink2			{color: #FFFFFF; text-decoration: none;}
a.whitelink2:visited		{color: #FFFFFF;}
a.greenlink			{color: green; text-decoration: underline;}
a.greenlink:hover		{text-decoration: underline;}
a.greenlink:visited		{color: green;}
a.greenlink2			{color: green; text-decoration: none;}
a.greenlink2:hover		{text-decoration: none;}
a.greenlink2:visited		{color: green;}
.blueborder2			{border: 2px solid #0000FF;}
.whiteborder2			{border: 2px solid #FFFFFF;}
a.blueborder			{border: 1px solid #FFFFFF}
a.blueborder:hover		{border: 1px solid #0000FF}
img.blueborder			{border: 1px solid #0000FF;}
img.whiteborder			{border: 1px solid #FFFFFF;}
a.plain				{text-decoration: none; color: #000;}
a.plain:hover			{text-decoration: none; color: #008000;}
font.header			{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #008000; font-weight: bold; text-decoration: none;}
a.header			{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #008000; font-weight: bold; text-decoration: none;}
a.header:hover			{color: #22AA22;}
a.header:visited		{color: #008000;}
.title				{font-size: 28pt; font-family: Arial Black, DejaVu Sans, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none;}
a.title				{font-size: 28pt; font-family: Arial Black, DejaVu Sans, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none;}
a.title:visited			{color: #000000;}
a.title2			{font-family: Arial Black, DejaVu Sans Bold, Arial Bold, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a.title2:visited		{color: #000000;}
.greennote			{color: #FFFFFF; background-color: #82CA82;}
.outlined			{border: 1px solid #000000;}
.outlined2			{border: 1px solid #B5B5B5;}
.outlined3			{border: 2px solid #FFFFFF;}
.outlined4			{border: 2px solid #FF0000;}
.outlinedR			{border: 1px solid #FF0000;}
.outlinedG			{border: 1px solid #00FF00;}
.outlinedB			{border: 1px solid #0000FF;}
.outlinedLB			{border: 1px solid #95ACFF;}
.outlined3D			{border-top: 1px solid #CACACA;border-left: 1px solid #CACACA;border-right: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;}
.overline1			{border-style: solid; border-top-width: 2px; border-right: hidden;}
.outlinedTest			{outline: 1px solid #FF0000;}
.cleanmargin			{margin:0 0 0 0; padding:0 0 0 0; border:0; border-spacing: 0; border-collapse:collapse;}
a.presetd			{color: #44DD44;}
a.presetd:visited		{color: #44DD44;}
a.preset1			{color: #AAAAAA;}
a.preset1:visited		{color: #AAAAAA;}
a.preset2			{color: #DDDDDD;}
a.preset2:visited		{color: #DDDDDD;}
.text8001			{font-size: 28pt;}
.text8002			{font-size: 14pt;}
.star				{font-family: Arial Black, DejaVu Sans Bold;}
table.lightgray			{background-color: #EEE; color: #000; border: 1px solid black; border-left: none; border-right: none;}
table.alert			{background-color: #FBF4AD; color: #000; border: 1px solid brown; border-left: none; border-right: none;}
td.default			{color: #FFFFFF; background-color: #49226A;}
.selected			{color: #FFFFFF; background-color: #49226A;}
.selectline		{padding-top:1px; padding-bottom:2px;}
.select_l1		{background: transparent url(http://www.killarad.com/images/select_bar1_tl.png) no-repeat; width:12px; height:12px; margin-top:0; margin-left:0; position:relative; top:0; left:0; display:block;}
.select_r1		{background: transparent url(http://www.killarad.com/images/select_bar1_tr.png) no-repeat; width:12px; height:12px; margin-top:0; margin-right:0; position:relative; top:0; right:0; display:block;}
.select_l2		{background: transparent url(http://www.killarad.com/images/select_bar1_bl.png) no-repeat; width:12px; height:12px; margin-bottom:0; margin-left:0; position:relative; bottom:0; left:0; display:block;}
.select_r2		{background: transparent url(http://www.killarad.com/images/select_bar1_br.png) no-repeat; width:12px; height:12px; margin-bottom:0; margin-right:0; position:relative; bottom:0; right:0; display:block;}
.nuselect		{color: #000; background-color: #D2D3EE;}
.olddefault		{color: #000; background-color: #D2D3EE;}
.plain			{color: #000;}
.plaindis		{color: #888888;}
tr.alt			{background-color: #eeeeee;}
td.yb                   {vertical-align: baseline;}
img.yb			{vertical-align: middle;}
img.menu                {margin: 3px 3px 0px 0px;}
.block			{display:block;}
.textbi			{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic;}
.bli			{font-family: Courier New;}
.vis1 			{visibility:visible}
.vis2 			{visibility:hidden}
.tclick			{cursor:pointer;}
.ibox		{border: 1px solid #FFFFFF;}
.ibox:hover	{border: 1px solid #0000FF;}
.width960	{width: 960px; margin: auto; margin-left: auto; margin-right: auto; border: 3px solid white;}
.width960a	{width: 960px; margin: auto; margin-left: auto; margin-right: auto;}
div.xwidth960x	{width: 960px; margin: auto; margin-left: auto; margin-right: auto; border: 3px solid white;}
.cost0		{color: teal; font-weight: bold;}
.cost1		{color: #FF3535;}
.cost2		{color: red;}
.ispace		{margin: 0px 32px 8px 8px;}
.ispace2	{margin: 10px 8px 8px 0px;}
.ispace3	{margin: 16px;}
.ispace10	{margin: 10px;}
.margin15	{margin: 15px;}
.pad4px		{padding: 4px 4px 4px 4px;}
.deal1			{font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}
.deal3			{font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}
.clickheader		{background-color:white;}
.clickheader:hover	{background-color:#EEEEFF;}
.uppercase		{text-transform:uppercase;}
.small-caps		{font-variant: small-caps;}

.center		{margin-left: auto; margin-right: auto;}
.centered       {text-align: center;}
.cc		{text-align: center; vertical-align:middle;}
.ccenter	{margin-right: auto; margin-left: auto; text-align: center; margin:0 0 0 0; padding:0 0 0 0; border:0; border-spacing: 0; border-collapse:collapse;}
.shrinkwrap	{display:inline-block;}
.systemblock	{width:830px;margin-left:auto;margin-right:auto;text-align:center;}

.w12		{width: 12px;}
.h12		{height: 12px;}
.up		{vertical-align: top;}
.dn		{vertical-align: bottom;}
.mid		{vertical-align: middle;}
.baseline	{vertical-align: baseline;}
.left		{text-align: left;}
.right		{text-align: right;}
.justify	{text-align: justify;}
.tab		{text-indent: 3em;}
.tab2		{text-indent: 1.25em;}
.quote		{color: #264B82; font-size: 14pt; font-family: Times New Roman;}
.menugap	{white-space: pre; font-family: inherit; font-weight: inherit;}
.menugap1	{white-space: pre; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.menugap2	{white-space: pre-line;}
.menugap3	{white-space: nowrap;}
.inline		{display: inline;}
.shown		{display: block;}
.collapsed	{display: none;}
.bb_ctrl	{float:left;display:block;width:33px;height:24px;}
.bb_ctrl_on	{background-image:url('images/tx_ltblue_px_85p.png');}
.bb_ctrl_off	{background-image:url('images/tx_gray_px_85p.png');}

.pricebox2	{z-index:997; position: absolute; width: 138px; height: 84px; left: 0px; top: 0px; padding:6px; background: url(http://www.killarad.com/images/rad_grid1.gif); text-align: center; vertical-align: middle;}

