html, body {height: 100%;text-align: center; 	font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;/*background-image: url(../images/nuforceweb2.jpg)*/}
	a:focus								{outline:1px dotted;  }
	a									{color:#3184de; text-decoration:none;font-size: 12px;  }
	a:hover								{text-decoration:none;}
	a span								{font-size:90%;}
	h1									{font-size:25px; color:#454545;}
	h2									{font-size:23px;}
	h3									{font-size:16px;color:#454545;}
	h4									{font-size:16px;color:#454545;  float: left;}
	h5									{font-size:14px;color:#454545;}
	h6									{font-size:12px; line-height:17px; color:#454545; }
	ol									{list-style:decimal;}
	ul									{list-style:disc;}
	li									{margin-left:20px; position:relative;}
    p                                   {font-size: 12px; line-height: 17px; }
    i                                   {font-size: 12px; line-height: 17px;}
    sup                                 { position:relative;font-size: 8px; font-weight: normal; vertical-align: super;}
    
#menuAbout {cursor:default}
#menuReviews {cursor:default}
#menuPortable {cursor:default}
#menuDesktop {cursor:default}
#menuAccessory {cursor:default}

#menuSales {cursor:default}
#menuSupport {cursor:default}
#menuContact {}  
    
#header{ margin-right: auto;  margin-left: auto;  width:980px; height: 395px; }
#header img{ float: left; }
/*
#header .tabs{margin: 0px 0px 0px 400px; }
*/
#header a{ font-size: 14px; }

#wrap {min-height: 100%;}

#main {overflow:auto; margin-right: auto;  margin-left: auto;	padding-bottom: 100px; width:980px;}  /* must be same height as the footer */
#imgGroup{clear:both;float:left;}
#main h4{  margin: 0px 6px 6px 6px; line-height: 15px; } 
#main tt{ font-size: 13px; line-height: 17px; float:left; margin: 0px 6px 6px 3px; }   
#main strong{margin: 0px 6px 6px 3px; } 
/*#main a{ font-size: 13px; line-height: 17px;color:#3184DE; margin: 0px 16px 6px 0px; text-align: right; }*/  

#navigation{ float:right;} 
#left {
	float:left;    
    width:186px;
    text-align: left;
    height:100%;
   /* background: url(../images/box_header.gif) repeat-x;*/
}
#content{
   
    width:590px;
    height: 100%;
    float:left;
    margin: 0px 9px ;
}
#two-col-content{
    width:648px;
    height: 100%;
    float:left;
    margin: 0px 9px 0px 0px ;
}
#right{
    float:right;
    text-align: left;
    width:186px;
    height:100%;
}   

#two-col-right{
    float:right;
    text-align: left;
    width:321px;
    height:100%;
}   
#over {cursor: pointer;}
#footer {position: relative;margin-top: -100px; /* negative value of footer height */height: 100px;clear:both; margin-right: auto;  margin-left: auto;  width:980px;    } 
.line{margin-top: 30px; margin-bottom: 10px;} 
#footer a{padding: 0px 5px 5px 0px; line-height: 17px;}
#copy{font-size: 12px; line-height: 17px; text-align: center; color: gray; float:left; margin:0px 125px; height:14px }
#footer img{float: right;}
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#starIcon{float: left;padding: 3px 0px;}

#linkGroup{width:240px;float: left;}


#declare{    width:590px;    height: 45px;    background: url(../images/declare-board.jpg);}
#declare p{padding:10px 12px 12px 16px; font-size: 12px; line-height: 17px; text-align:left;}
#declare a{font-size: 12px; line-height: 17px; text-align:left; color: #3184de;}
#contentImg{    width:590px;    height: 299px;   background: url(../images/content-bg.jpg);text-align:left;}
#contentTitle{padding:8px 12px 2px 34px;}
#contentImg img{float: right;}
#contentImg h6{padding:6px 12px 0px 34px;}
#contentImg p {padding:2px 12px 12px 36px; font-size: 12px; line-height: 17px; }
#contentImg a{font-size: 12px; line-height: 17px; text-align:left; color: #3184de;}

#two-col-content-box {  background: url(../images/648x1_sidebar_bg.gif) repeat; width:648px; height:100%;padding:0px;border:0px; text-align: left; word-wrap: break-word; word-break: normal;  }

#two-col-content-box p{padding:4px 12px 12px 16px; font-size: 12px; line-height: 17px; text-align:left; clear: both; }
#two-col-content-box a{font-size: 12px; margin: 0px;}
#two-col-content-box p span{font-size: 24px;  line-height: 26px;}
#two-col-content-box h6{padding:8px 12px 2px 16px;}
#two-col-content-box ul{padding:0px 0px 2px 18px; font-size: 12px;}
#two-col-content-box ol{padding:0px 0px 2px 18px; font-size: 12px;}       /* annie 20110215 */
#two-col-content-box li{padding:2px 12px 3px 0px; font-size: 12px; line-height: 14px;}


#two-col-content-box table{margin-right:auto;margin-left:auto; font-size: 12px; line-height: 14px;}
#center {margin-right:auto;margin-left:auto;}
#two-col-content-bottom{background: url(../images/648x55-box-bottom.gif); height:45px;padding:5px 15px; text-align: left; }
#bottomLink{ font-size: 13px; line-height: 17px;color:#3184DE; margin: 0px 16px 6px 16px; text-align: right; }
   
/*.boxTop{ background: url(../images/box_sidebar_bgtop.png); width:321px; }*/
.boxTab{ background: url(../images/box_header.gif) repeat-x; height:28px;}
.boxTab h5{padding:0px 12px 0px 12px;}
.box { background: url(../images/box_sidebar.gif) repeat; width:186px; height:100%;padding:0px;border:0px; margin-top: -28px; padding-top: 30px;  word-wrap: break-word; word-break: normal; }
.box590 { background: url(../images/590_box_sidebar.gif) repeat; width:590px; height:100%;padding:0px 0px 5px 0px;border:0px;   word-wrap: break-word; word-break: normal; }
#box590TextBoard{width: 540px;height: 100%;padding:5px 0px 3px 19px; text-align: left; }
#box590Img{ float: right; }


.box p{padding:0px 12px 12px 16px; font-size: 12px; line-height: 17px;}
.box a{ font-size: 12px; line-height: 17px;}
.box h6{padding:8px 12px 8px 16px;}
.box h6 a{padding:0px;color: #3184DE;}
.box img{padding:0px 0px 0px 2px;}

.two-col-box {  background: url(../images/321x1_box_sidebar.gif) repeat; width:321px; height:100%;padding:0px;border:0px; margin-top: -28px; padding-top: 30px;  word-wrap: break-word; word-break: normal; }
.two-col-box h6{ padding:8px 12px 2px 16px;}
.two-col-box ul{padding:0px 0px 2px 18px; font-size: 12px;}
.two-col-box li{padding:2px 12px 3px 0px; font-size: 12px; line-height: 14px;}
.two-col-box p{padding:10px 12px 3px 20px; font-size: 12px; line-height: 14px;}
.two-col-box img{margin-right: auto;  margin-left: auto; text-align: left;   }  



.hr	{border:none; border-bottom:1px solid #f0f0f0; border-top:1px solid #d6d6d6; clear:both; height:0; line-height:0; width:100%; font-size:0; padding:0 ;margin-bottom :20px;}
.grid_11 {margin-bottom:6px; margin-right:auto;margin-left:auto; width:85%  }
.grid_12 {margin:12px 0px 12px 0px; margin-right:auto;margin-left:auto; width:90%  }
.grid_13 {margin:12px 0px 12px 0px; margin-right:auto;margin-left:auto; width:96%  }
.boxButtom{ background: url(../images/box_sidebar_bgbottom.png)}  
#tab{ background: url(../images/box_sidebar.gif)repeat-y;width:186px; height:50px;}
img{padding:0px;border:0px;margin:0px; display:block;  }

/* product Style */
#single-box {  background: url(../images/980_box_sidebar.gif) repeat; width:980px; height:100%;padding:0px;border:0px; text-align: left; word-wrap: break-word; word-break: normal;  }

#single-box ul{ font-size: 12px;}
#single-box li{ font-size: 12px; line-height: 16px;}
#single-box p{ font-size: 12px; line-height: 16px;}
#single-content{padding:10px 12px 15px 20px; height: 100%;}
#single-bottom{background: url(../images/980x55-box-bottom.gif); height:45px;padding:5px 15px; text-align: left; }
/* reviews Styles */ 
#review_list{       width:780px;    height: 100%;    float:left;    margin: 0px 0px ; }
#review_list_box {margin-right:auto;margin-left:auto;  background: url(../images/780x1_sidebar_bg.gif) repeat; width:780px; height:100%;padding:0px;border:0px; text-align: left; word-wrap: break-word; word-break: normal;  }

#review_list_box p{padding:4px 25px 6px 25px; }
#italic{ font-style: italic;  }
#review_ad { float: right; }
#review_img { float: right; padding:4px 25px 0px 25px; }
#review_ad_box{ background: url(../images/box_sidebar.gif) repeat; width:186px; height:100%;padding:0px;border:0px;text-align: left;  word-wrap: break-word; word-break: normal; }
.review_hr	{margin-right:auto;margin-left:auto; text-align: center;   border:none; border-bottom:1px solid #f0f0f0; border-top:1px solid #d6d6d6; height:0; line-height:0; width:92%; font-size:0; padding:0 ;margin:10px 0px 6px 25px;}
#title{padding:14px 25px 3px 25px; position:relative;}
#article{padding:4px 25px 6px 25px; position:relative;}
#staricon{float: left; padding: 4px 0px 0px 0px;}
#PDFIcon{ display:inline-block; margin-bottom:-8px;}
/*about Styles */
#about_ul{padding:0px 0px 2px 18px; font-size: 12px;}
#about_li{padding:2px 12px 3px 0px; font-size: 12px; line-height: 14px;}
#about_p{padding:4px 25px 6px 25px; }
/* links
*************************/
/*compare Styles */
#compare_table{ width: 980px; background: #FAFAFA;  }
#compare_thead{background: url(http://www.nuforce.com/hp/support/images/compare-table-bg.jpg) repeat; height: 30px; width: 160px;}
#compare_gary_td{ background: #e1e1e1; vertical-align: top;}
#compare_td{vertical-align: top;}
#compare_p{padding:5px 5px }

#table_line{background: url(http://www.nuforce.com/hp/support/images/table_line.jpg) no-repeat;height: 40px; width: 160px; }

#app_line{background: url(http://www.nuforce.com/hp/support/images/table_line.jpg) no-repeat;height: 40px; width: 720px; float: left; text-align: left;}
#recom_line{background: url(http://www.nuforce.com/hp/support/images/table_line.jpg) no-repeat;height: 40px; width: 232px; float: right; text-align: left; }
#header_bg{background: url(http://www.nuforce.com/hp/support/images/compare-table-bg.jpg) repeat; height: 40px; width:100%;}
#recom_ti{padding: 10px;}

#table_ul{padding:0px 0px 2px 18px; font-size: 12px;}
#table_li{padding:2px 12px 3px 0px; font-size: 12px; line-height: 18px;}

#app_thead{background: url(http://www.nuforce.com/hp/support/images/compare-table-bg.jpg) repeat; height: 30px; width: 600px;}
#hightLine{color: #FF8000; font-weight: bold;}

/*support*/
#manualLink{margin: 0px;}
#manualTable{margin: 5px 0px 20px 20px;}
#guideImg{background:url(http://www.nuforce.com/hp/support/images/guides-group.jpg) no-repeat; }
.guide{width:245px; height: 281px;  float: left; text-align: left; }
#guideImg-1{background:url(http://www.nuforce.com/hp/support/images/guide-1.jpg) no-repeat; }
#guideImg-2{background:url(http://www.nuforce.com/hp/support/images/guide-2.jpg) no-repeat; }
#guideImg-3{background:url(http://www.nuforce.com/hp/support/images/guide-3.jpg) no-repeat; }
#guideImg-4{background:url(http://www.nuforce.com/hp/support/images/guide-4.jpg) no-repeat; }
.guidTit{padding:0px 0px 8px 0px;}
#guideLink{ margin: 0px; font-size: 13px; line-height: 18px;}
.guideTextBoard{width:205px; height: 241px;padding: 20px}

a:link, a:visited, a:hover, a:active
{
    
	text-decoration: none;
}
/*sales*/
.saleText{padding:0px 12px 3px 0px}

/* inline elements
*************************/

strong
{
	font-weight: bold;
}

/* tabs
*************************/
#menuList{
    text-align: right;
}

ul.tabs
{

	margin: 0;
	padding: 0;
	list-style: none;
    float: right;    
}

ul.tabs li
{
	margin: 0;
	padding: 0 0 0 7px;
	list-style: none;
	display: table-cell;
	float: left;
	position: relative;
}

ul.tabs a
{
    
	position: relative;
	display: block;
}

/* dropdowns
*************************/

ul.dropdown
{
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 999;
	top: 100%;
	width: 250px;
	display: none;
	left: 0;
}

ul.dropdown ul.dropdown
{
	top: 0;
	left: 95%;
}

ul.dropdown li
{
	margin: 0;
	padding: 0;
	float: none;
	position: relative;
	list-style: none;
	display: block;
}

ul.dropdown li a
{
    color: red;
	display: block;
}


/* menu-specifc
*************************/  

#menu
{
        
    background:none repeat scroll 0 0 #2D2D2D;
    border-bottom:1px solid #000000;
    height:40px;
    left:0;
    line-height:40px;
    position:fixed;
    top:0;
    width:100%;
    z-index:5;
}
#menu .menuBoard
{
    background: #2D2D2D  no-repeat  ;
    margin-right: auto;  margin-left: auto;
    width: 995px;
    height:100%;
}
#menu ul
{
    
	margin: 0 auto;    
}

#menu ul li.hasmore
{
    
	background:  no-repeat center 27px;
}

#menu ul li h4
{
	margin: 0;
}

#menu ul li h4 a
{
	font-size: 14px;
	color: #000;
	font-weight: bold;
	padding: 0 15px;
}

#menu ul li a
{
	color: silver;
	padding-left: 4px;
}

#menu ul li a img
{
	vertical-align: middle;
}

#menu ul li a:hover
{
    color: red;
	
}

#menu ul li a span
{
	display: block;
	padding: 0px 15px 0px 11px;
}

#menu ul li a:hover span
{
    height:40px;
 
}

#menu ul.dropdown
{
	padding: 0px 8px 5px 8px;
    margin-left: 4px;
	background-image: url(../images/dropdown.png);
    overflow: visible;

	border-bottom: 1px solid #E6E6E6;
	width: 172px;
    text-align:left;
}
#menu ul.dropdown li
{

    line-height: 27px;
}

#menuInfo{
    font-size: 11px;
    margin-top: -6px;

}

#menu ul.dropdown li a
{
    color: #191919;
	border-bottom: 1px solid  #E6E6E6;

	overflow: hidden;
	height: 100%;
    width: 100%;
   	line-height: 25px;
}

#menu ul.dropdown li.last{
    height: 100%;
    width: 100%;
    margin:0px 0px -5px 0px;
}

#menu ul.dropdown li.last a
{
	border-bottom-width: 0;
}

#menu ul.dropdown li a:hover
{
    color: white;
	background: url(../images/menuarrow.png) repeat-y left center  gray;
    margin:0px -9px 0px -5px;
   
}

#menu ul li h4 a:hover
{
	background-image: none;
}
/**************20110902 lernju add start ****************/
#galleria
{
    margin: 10px auto;
    width   :980px;
    height  :340px;
}

/**************20110902 lernju add  end  ****************/
