@charset "UTF-8";
     /*


[Layout] 

<@- LAYOUT STRUCTURE GUIDE -@>

+ Body
+ Wrapper / #Wrapper
+ Header / #Header
+ Content / #Content
- Flash / #hFlash
- Left column / #LeftColumn
- Middle column / #MiddleColumn
- Right column / #RightColumn					

+ Footer / #Footer

* Navigation	#mainNavigation
* Flash			#hFlash
* Movie			none	

<@- END -@> 		

*/






* /*<@- Asign MARGIN, PADDING=0 to all default Tag Selector's -@>*/
{
     padding		: 0px;
     margin		: 0px;
     font-size	: 11px;
     border		:0px;
     outline		:0px;
}

* html, body
{
     height		: 100%;
     padding		: 0px;
     margin		: 0px;
}

body 
{
     background	: #fff;
     color		: #000000;
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
     width		: 100%;
     height		: 100%;
     text-align	: center;
     /* To move content center */
	 margin		: 0px auto;
}

a span
{
font-weight:bold;
color:blue;
}
a:link, a:active, a:visited  /*<@- Default hyperlink style -@>*/
{
     color			: #33CCCC;
     font			: normal 11px Verdana, Arial, Helvetica, sans-serif;
     text-decoration	: none;
}

a:hover
{
     color			: #0099FF;
     font			: normal 11px Verdana, Arial, Helvetica, sans-serif;
     text-decoration	: none;
}

p 
{
     margin		: 3px 0px;
     padding		: 2px;
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
     text-align:justify;
	 line-height:1.5em;
}
p .more-link
{
font-weight:bold;
}
.entry p
{
font-size:10pt;
}

ul, li, ol 
{
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
     /*list-style	: none;
     */
	text-align	: left;
	font-size:15px;
}

table, td, th
{
     border-collapse	: collapse;
     font			: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

div 
{
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
	  line-height:1.5em;
}

img 
{
     float		: none;
     border		: 0px;
}

span 
{
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

form, input, select
{
     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

/* [ End for default Tag Selector ] */


/*	Begin Headers */
h1 {
	font-size: 4em;
	margin: .67em 0;
	}


h2 {
	display: block;
  	font-size: 1.5em;
	margin: .83em 0;

	}

h2.pagetitle {
	font-size: 1.6em;
	margin: .83em 0;
	}
span.search_pagetitle {
	font-size: 1.6em;
	margin: .83em 0;
	}

#sidebar h2 {
	font-size: 1.2em;
	margin: .83em 0;
	}

h3 {
	font-size: 1.3em;
	margin: 1em 0;
	}
	
/* End Headers */



#Wrapper
{
     width:970px;
     height:90%;
    /* background:#fff;*/
     margin:0 auto;
}

/*#Header
{
     height:174px;
     background:url(images/head.jpg) no-repeat 0 0;
}*/

#mainAds
{
     /*background:#FF0033;
     */
height:100px;
     /*margin:20px;
     */}
	 
#mainAds_new
{
/*height:100px;*/
}

#headerNav
{
     /*background:#CC3399;
     */
	/* width:640px;
     float:right;
     margin:10px 0 0 0;
     height:64px;*/
}

#headerNav_new
{
    /* margin:10px 0 0 0;
     height:64px;*/
}
#Header
		{
			height:112px;	
			background:url(images/head.jpg) no-repeat -68px 0;
		}
		
		#mainAds
		{	
			/*background:#FF0033;	*/
			height:100px;
			/*margin:20px;*/
		}
		
		#headerNav	{ }

/*#topNav
{
     height:25px;
}

#topNav ul
{
     float:right;
     margin:0px;
     padding:0px;
}
#topNav li
{
     float:left;
     margin:0px 10px;
}

#topNav li a:link, #topNav li a:visited, #topNav li a:active
{
     font-size:13px;
     font-weight:bold;
}

#searchbox
{
     clear:both;
     margin:0px;
     height:22px;
     padding:8px 0 0 88px;
}

#searchbox form
{
     margin:0px;
     padding:0px;
}

#searchbox form input {
     border:2px solid #58b2d1;
     height:18px;
     /*width:200px;*/
	/* width:320px;
     background: #fff url(images/search_icn.gif) no-repeat right top;
     padding:3px 5px 2px 5px ;
     margin:0 auto;
     float:left;
}


#searchbox form select
{
     border:1px solid #58b2d1;
     height:22px;
     width:200px;
     padding:2px 2px 2px 5px ;
     margin:0px 0px 0px 5px;
     float:left;
}

#searchbox img
{
     margin:0px 5px;
     padding:0px;
     border:0px;
     float:left;
}*/
       #topNav { height:25px; }		
		#topNav ul#right { float:right; margin:0px; padding:0px; }		
		#topNav ul li { float:left; margin:0px 5px; }		
		#topNav ul li a:link, #topNav ul li a:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:bold; }
		#topNav ul li a:hover, #topNav ul li a:focus { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }
		
		#topNav ul#left { float:left; margin:0px; padding:0px; }	
		
		#searchbox { margin:0px; height:59px; padding:25px 0 0 370px; background:url(images/search_bg.gif) no-repeat 362px 20px; }		
		#searchbox form { margin:0px; padding:0px; }		
		#searchbox form input {	border:1px solid #c0c0c0; height:22px; font-size:14px; padding:5px 5px 2px 6px; width:357px; background: #fff url(images/search_icn.gif) repeat-x right top;	 margin:0 auto; float:left; }
				
		#searchbox form select	{ border:1px solid #58b2d1; height:22px; width:200px; padding:2px 2px 2px 5px ; margin:0px 0px 0px 5px; float:left; }		
		#searchbox img { margin:0px 5px; padding:0px; border:0px;  float:left; }

#Contents
{
     padding:0 10px 45px 0;
}

#left-column
{
     width:613px;
     /*background:#CCCCCC;
     */
	 /*border-right:#FF0000 solid 1px;*/
	 background:url(images/6.gif) repeat-y right top;

float:left;
}

#right-column
{
     width:320px;
	  padding:20px 0 0 0;
     /*background:#CCCCCC;
     */

float:left;
     margin-left:16px;
}

.block
{
     text-align:left;
     margin-bottom:15px;
}

.block .top
{
     /*background:url(images/right_block_top.jpg) no-repeat 0 0;
     */
height:20px;
     /*padding:0px 20px;
     */}

.block .mid
{
     /*background:url(images/right_block_mid.jpg) repeat-y 0 0;
     padding:0px 20px;
     */}

.block .bottom
{
     /*background:url(images/right_block_bottom.jpg) no-repeat 0 0;
     */
height:20px;
     /*padding:0px 20px;
     */}

.block .content
{
     background:#fff;
     z-index:999;
}

.block .ltop
{
     /*background:url(images/1.gif) no-repeat left top;*/
}

.block .mtop
{
    /* background:url(images/2.gif) repeat-x center top;*/
     margin:0px 20px;
     height:20px;
}

.block .rtop
{
    /* background:url(images/3.gif) no-repeat right top;*/
}


.block .lbottom
{
     /*background:url(images/7.gif) no-repeat left bottom;*/
}

.block .mbottom
{
    background:url(images/8.gif) repeat-x center bottom;
     margin:0px 20px;
     height:20px;
}

.block .mbottom_home
{
    background:url(images/8.gif) repeat-x center bottom;
     margin:0px 20px 0 5px;
     height:20px;
}
.block .youtube_mbottom
{
     background:url(images/8.gif) repeat-x center bottom;
     margin:0px 20px;
     height:15px;
}

.block .rbottom
{
     /*background:url(images/9.gif) no-repeat right bottom;*/
}


.block .lmid
{
     /*background:url(images/4.gif) repeat-y left center;*/
}
.block .mmid_left
{
     margin:0 20px 0 3px;
     padding-bottom:1px;
}
.block .mmid_left_inner
{
     margin:0;
     padding-bottom:1px;
}

.block .mmid
{
     margin:0px 20px;
     padding-bottom:1px;
}

.block .rmid
{
     /*background:url(images/6.gif) repeat-y right center;*/
}

.dotline
{
     background:url(images/2.gif) repeat-x 0 6px;
     height:15px;
}

.comment
{
     background:#f4f4f4;
     padding:15px;
     margin:0px 0px 15px 0px;
}


.bigAds
{
     height:235px;
}

.smallAds
{
     height:115px;
     width:115px;
     margin:5px;
     background:#F4F4F4;
     float:left}

#products
{
     border:1px solid #e7e7e7;
     text-align:center;
     padding:20px;
}

#products .item
{
     margin:5px 5px;
     border:5px solid #e7e7e7;
}

#products .fitem
{
     margin:0px 5px auto 5px;
     border:5px solid #33CCCC;
}

.rarrow
{
     background:url(images/right_arr.gif) no-repeat right center;
     height:17px;
     float:left;
     padding-right:95px;
     padding-top:5px;
     width:170px;
     text-align:right;
}

.count
{
     width:106px;
     float:left;
     text-align:center;
     padding-top:5px;
}

.larrow
{
     background:url(images/left_arr.gif) no-repeat left center;
     height:17px;
     float:left;
     padding-left:22px;
     padding-top:5px;
     width:170px;
     text-align:left;
}


#pagination
{
     text-align:center;
     padding-left:10px;
     height:6px;
}

#status
{
     text-align:center;
     height:40px;
}

.section-title_recent
{
     color:#33CCCC;
     font-size:18px;
     font-weight:bold;
}

.section-title
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}
a.main-title
{
     color:#33CCCC;
     font-size:18px;
     font-weight:bold;
}
.post
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}
a.cat_title
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}

.main-title
{
     color:#33CCCC;
     font-size:18px;
     font-weight:bold;
}


.expert
{
     padding:0 15px 15px 0;
     /*border:1px solid #e7e7e7;*/
	 border-bottom:1px solid #e7e7e7;
     line-height:1.5em;
     margin:15px 0px;
}

.expert .pic
{
     border:5px solid #c0c0c0;
     margin:0 15px 5px 0;
     float:left;
     height:120px;
     width:89px;
     clear:left;
     /*position:static;
     */}

.webresult_expert
{
     padding:15px 15px 15px 0;
     /*border:1px solid #e7e7e7;*/
	 border-top:1px solid #e7e7e7;
     line-height:1.5em;
     margin:0;
}

.webresult_expert .pic
{
     border:5px solid #c0c0c0;
     margin:0 15px 5px 0;
     float:left;
     height:120px;
     width:89px;
     clear:left;
     /*position:static;
     */}
	 
.summary
{
     padding:15px;
     border:1px solid #e7e7e7;
     line-height:1.5em;
     margin:15px 0px;
}

.clear
{
     clear:both;
     font-size:0px;
     margin:0px;
     padding:0px;
}

#Footer
{
     float:none;
     clear:both;
     height:25px;
     padding:25px;
     background:url(images/footer_bg.gif) repeat-x 0 0;
     display:block;
}


.fadetext
{
     color:#999999;
     font-size:11px;
}

.fadetext .auth_name
{
color:#999999;
font-weight:bold;
}


form {
     font:100% verdana,arial,sans-serif;
     margin: 0;
     padding: 0;
}

form fieldset {
     border-color: #000;
     border-width: 1px;
     border-style: solid;
     padding: 10px;
     margin: 0;
}

form fieldset legend {
     font-size:1.1em;
}

form label {
     display: block;
     float: left;
     width: 150px;
     padding: 0;
     margin: 5px 0 0;
     text-align: right;
}

form fieldset label:first-letter {
     text-decoration:underline;
}

form input {
     width:auto;
     margin:5px 0 0 10px;
     border:1px solid #CCCCCC;
     height:16px;
}

form textarea {
     width:auto;
     margin:5px 0 0 10px;
     border:1px solid #CCCCCC;
}

form input#reset {
     margin-left:0px;
     border:1px solid #CCCCCC;
}

textarea {
     overflow: auto;
}

form small {
     display: block;
     margin: 0 0 5px 160px;
     padding: 1px 3px;
     font-size: 88%;
}

form .required {font-weight:bold;
} 

form br {
     clear:left;
}

form .post{
     margin:15px 0 0 320px;
}

form .capcha
{
     margin:15px 0 0 160px;
}

.successem
{
     color:#f500ec;
}
.commentlist li
{
     padding-top:7px;
     padding-bottom:7px;
}
.commentlist a
{
font-size:12px;
font-weight:bold;
}
.commentmetadata
{
     padding-bottom:7px;
}
#breadcrumb .current
{
     color:#000080;
     font-size:18px;
     font-weight:bold;
}
.cat-item
{
     font-size:17px;
     font-weight:bold;
}
#breadcrumb a
{
     color:#000080;
     font-size:18px;
     font-weight:bold;
}
#breadcrumb a:link
{
     color:#000080;
     font-size:18px;
     font-weight:bold;
}
#breadcrumb a:hover
{
     color:#94D4EB;
     font-size:18px;
     font-weight:bold;
}
.section-title a
{
     color:#33CCCC;
     font-size:18px;
     font-weight:bold;
}
.section-title a:hover
{
     color:#94D4EB;
     font-size:15px;
     font-weight:bold;
}
.section-title-author a
{
     color:#33CCCC;
     font-size:20px;
     font-weight:normal;
}
.section-title-author a:hover
{
     color:#2AB6C2;
     font-size:20px;
     font-weight:normal;
}

.section-title-author .author_fadetext a
{
     color:#33CCCC;
     font-size:13px;
     font-weight:bold;
	
}
.section-title-author .author_fadetext a:hover
{
     color:#94D4EB;
     font-size:13px;
     font-weight:bold;

}

.section-title-feed a
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}
.section-title-feed a:hover
{
     color:#94D4EB;
     font-size:15px;
     font-weight:bold;
}
/*   Slide share & docstoc          */
.section_title_feed_slide_docstoc a
{
     color:#33CCCC;
     font-size:13px;
     font-weight:bold;
	 text-decoration:underline;
}
.section_title_feed_slide_docstoc a:hover
{
     color:#94D4EB;
     font-size:13px;
     font-weight:bold;
	 text-decoration:underline;
}

.category_assign a
{
     color:#33CCCC;
     font-size:18px;
     font-weight:bold;
}

.category_assign a:hover
{
     color:#94D4EB;
     font-size:18px;
     font-weight:bold;
}
.entry_text
{
color:#000000;
}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
	}

.alignleftimg {
	float:left;
}

.alignleft a
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}
.alignleft a:hover
{
     color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}

.alignright a
{
 	 color:#33CCCC;
     font-size:15px;
     font-weight:bold;
}
.alignright a:hover
{
 	 color:#000080;
     font-size:15px;
     font-weight:bold;
}
.entry p span
{

     font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
	 line-height:1.5em;
	 font-size:10pt;
	 color:#000000;
}
#web_results li
{
list-style:none;
}
.gsc-search-box
{
display:none;
}
.gsc-resultsHeader
{
display:none;
}
.gs-text-box
{
display:none;
}
/*#web_results #contentss li
{
padding:0;
margin:0;
}*/

#profile_link
{
text-align:right;
padding-left:100px;
}

#profile_link a
{
font-size:11px;
}

ul.prod-catalog li.prod-list a:hover
{
 color:#94D4EB;
}