body	{ 
	font-family: Arial, sans-serif; 
	color: #32353a; 
	font-size: 12px;
	margin-top: 0em;
        margin-right: 0em;
        margin-bottom: 0em;
        margin-left: 0em; 
}

.product	{

		text-align: center;
		margin-left: 0px;
		padding-left: 0px;
		vertical-align: top;
		width: 25%;

}

.product-header {
		vertical-align: top;
		padding-left: 0px;
		text-align: left;
		margin-left: 0px;
		width: 25%;
}


td		{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 16px;
}

th		{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
		background-color: #e0dfdb;
}

p		{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
}

li		{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
}


.search-header	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 15px; 
}

.search-text	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 14px; 
}


a 		{ 
		font-family: Arial, sans-serif; 
		color: #F87F18;
		font-size: 14px; 
		text-decoration: none; 
}

A:link  	{ 
		font-family: Arial, sans-serif; 
		color: #0BB50B; 
		font-size: 14px; 
}

A:visited 	{ 
		font-family: Arial, sans-serif; 
		color: #0BB50B; 
		font-size: 14px; 
}

A:hover 	{ 
		font-family: Arial, sans-serif; 
		color: #F87F18; 
		font-size: 14px; 
		text-decoration: underline; 
}


input   	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
}

textarea	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
}

select  	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
}

.content	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
		line-height: 18px; 
}

.title		{ 
		font-family: Arial, sans-serif; 
		color: #EA1144; 
		font-size: 12px; 
		font-weight: bold; 
		line-height: 18px; 
}

.subtitle	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 12px; 
		font-weight: bold; 
		line-height: 18px; 
}

.articletitle	{ 
		font-family: Arial, sans-serif; 
		color: #32353a; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 20px; 
}

.contentbg	{  
} 

.red		{ 
		color: #EA1144; 
		line-height: 18px;
}

.red:link	{ 
		color: #EA1144; 
		line-height: 18px;
}

.red:visited	{ 
		color: #EA1144; 
		line-height: 18px;
}

.red:hover	{ 
		color: #EA1144; 
		line-height: 18px;
}

.white		{ 
		color: #ffffff; 
		line-height: 18px;
}

.white:link	{ 
		color: #ffffff; 
		line-height: 18px;
}

.white:visited	{ 
		color: #ffffff; 
		line-height: 18px;
}

.white:hover	{ 
		color: #ffffff; 
		line-height: 18px;
}

.orange		{ 
		color: #F87F18; 
		line-height: 18px;
}

.orange:link	{ 
		color: #F87F18; 
		line-height: 18px;
}

.orange:visited	{ 
		color: #F87F18; 
		line-height: 18px;
}

.orange:hover	{ 
		color: #F87F18; 
		line-height: 18px;
}

.ngrey		{ 
		color: #333333; 
		line-height: 16px; 
		font-size: 11px; 
}

.ngrey:link	{ 
		color: #333333; 
		line-height: 16px; 
		font-size: 11px; 
}

.ngrey:visited	{ 
		color: #333333; 
		line-height: 16px; 
		font-size: 11px; 
}

.ngrey:hover	{ 
		color: #333333; 
		line-height: 16px; 
		font-size: 11px; 
}

.norange	{ 
		color: #F87F18; 
		line-height: 16px; 
		font-size: 11px; 
}

.norange:link	{ 
		color: #F87F18; 
		line-height: 16px; 
		font-size: 11px; 
}

.norange:visited { 
		color: #F87F18; 
		line-height: 16px; 
		font-size: 11px; 
}

.norange:hover	{ 
		color: #F87F18; 
		line-height: 16px; 
		font-size: 11px; 
}

td.grey		{ 
		color: #32353a; 
		background-color: #f0efeb; 
}

td.lgrey	{ 
		color: #32353a; 
		background-color: #faf9f5; 
}

td.dgrey	{ 
		color: #32353a; 
		background-color: #eae9e5; 
}

td.greenwhite	{ 
		color: #ffffff; 
		background-color: #aab9a8; 
}

td.greenblack	{ 
		color: #000000; 
		background-color: #aab9a8; 
}

th.grey		{ 
		color: #32353a; 
		background-color: #e0dfdb; 
}

.narrow		{ 
		font-size: 9px;
}

.navigation	{ 
		background-color: #f2f1ed; 
}

.nav1		{ 
		background-color: #F23360; 
		border-bottom : 1px solid #f2f1ed;
}

.nav2		{ 
		background-color: #FF889B; 
		border-bottom : 1px solid #f2f1ed; 
		}

.nav3		{ 
		background-color: #FFC3CC; 
		border-bottom : 1px solid #f2f1ed; 
		}

li.plain 	{ 
		list-style: none;
}

.footer 	{
	    	font-family: Verdana,Helvetica,Arial,Sans-Serif;
		font-size:12px;
		color: #FFFFFF;
		background-color: #000000;
		text-align: center;
}

img.floatLeft 	{ 
		float: left; 
		margin: 4px; 
}

.list-inside 	{
		padding: 6px;
		margin: 2px;
		list-style-type: square;
		padding: 6px;
		margin: 2px;
}



.gbox, .gbox TD, .gbox TH
{
background-image: url('http://www.rotorclip.com/images/gbox.gif');
background-repeat: no-repeat; 
color:black;
font-family: sans-serif;
font-weight:200; 
font-family: Verdana,Helvetica,Arial,Sans-Serif;
font-size:12px;
}


a.tt{
    position:relative;
    z-index:24;
	font-family: Arial, sans-serif;
	color: green;
	font-size: 14px;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/bubble.gif) no-repeat bottom;
}

.tablebg
{
}


.faq        {
                list-style: none;
}


.nborder{

	border-bottom: none;
	border-top: none;
	border-left: none;
	border-right: none;
	background-color: white;
}

