* {
	margin: 0;
}
body {
	font: 15px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;
	background:#f5f1f0;
	word-spacing: 0px;
	letter-spacing:0px;
	color:#666666;
	padding:0px;height:100%;
	
}
html, body {margin:0;padding:0;height:100%;}

a:link          {background: none; color: #6cc8ff; font-size: 13px; font-family: 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;text-decoration: none;}
a:active        {background: none; color: #5098CD; font-size: 13px; font-family: 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;text-decoration: none;}
a:visited       {background: none; color: #6cc8ff; font-size: 13px; font-family: 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;text-decoration: none;}
a:hover         {background: none; color: #5098CD; font-size: 13px; font-family: 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;text-decoration: none;}

/*
.Container {width:100%;min-height:100%;position:relative;margin:0 auto;/*margin-bottom:-31px;border:1px solid red;*/}
	/*:first-child+html .Container {height:100%;height: auto !important;}
	/* html .Container {height:100%;margin-bottom:0px;}
*/
.Container {padding:0px;margin:0px;position:absolute;top:0px;left:0px;width:100%;overflow:auto;z-index:0;}
	
.Wrapper {padding-bottom:0px;}

.Wrap {background:#fff;color:#666666;}
.Wrap a:link{color:#ff4d00;text-decoration:none;font-size:15px;}
.Wrap a:active{color:#ff4d00;text-decoration:none;font-size:15px;}
.Wrap a:visited{color:#ff4d00;text-decoration:none;font-size:15px;}
.Wrap a:hover{color:#ff4d00;text-decoration:none;font-size:15px;}

.Border {border:1px solid #d2d2d2;}	
.BorderDot {border:1px dotted #d2d2d2;}
.BorderButton{border:1px solid #242424;}

.Title {background:#ece2df;color:#666666;font-size:17px;font-weight:bold;}


/* //////////////////////////////// GENERIC  ///////////////////////////////////////// */		
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

.center { text-align: center; }

.strikethru { text-decoration: line-through; }
.bold { font-weight: bold; }
.underline { text-decoration: underline; }
.italic { font-style: italic; }

.font10px { font-size: 10px; }
.font11px { font-size: 11px; }
.font12px { font-size: 12px; }
.font13px { font-size: 13px; }
.font14px { font-size: 14px; }
.font15px { font-size: 15px; }
.font25px { font-size: 25px; }

.clr_org {color:#ff6600;}
.clr_white {color:#ffffff;}

h1 { font-size: 25px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
/* //////////////////////////////// END OF GENERIC  ///////////////////////////////////////// */	


/*  ////////////////////////////////  HEADER  //////////////////////////////// */
.Header {background:url(../images/HeaderBg.gif) bottom repeat-x #303030;color:#ffffff;width:100%;height:130px;margin:0px;padding:0px;font-size:11px;/*border-bottom:1px solid #f9f9f9;*/}

	.Header a:link{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Header a:active{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Header a:visited{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Header a:hover{color: #6cc8ff;text-decoration: none;font-size:11px;}
	
	.HeaderLogo{float:left;width:270px;text-align:left;margin:0px;padding:0px 0 0 10px;height:80px;/*border:1px solid yellow;*/}
	.HeaderRight {float:right;}
		.HeaderRightTop {text-align:right;margin:0 10px 0 0;padding:0px;/*color:#ffffff;border-left:1px solid #5d5d5d;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;*/}
			.HeaderRightTop .Text{float:left;padding:8px 0px 0px 10px;}
			.HeaderRightTop .TextA{float:left;padding:6px 10px;}
			.HeaderRightTop .TextBox{float:left;padding:5px 0px 5px 5px;}
	.HeaderBottom
		{
			text-align:center;padding:0;margin:0 auto;margin-top:7px;width:550px;
			font: 17px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;
		}
		
		*:first-child+html .HeaderBottom {margin-top:11px;}/*1e7*/
		body:first-of-type .HeaderBottom {margin-top:11px;}/*safari*/

		
/*  ////////////////////////////////  FOOTER  ////////////////////////////////  */
.Footer {width:100%;color:#ffffff;height:31px;background:#212121;position: relative;margin:0 auto;font-size:11px;/*position:absolute;bottom:0;bottom:0px;*/}
	/*:first-child+html .Footer {position:static;margin-top:-31px;}*/
	/* html .Footer {width:100%;position:absolute;bottom:0;margin:0 auto;}*/
	
	.Footer a:link{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Footer a:active{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Footer a:visited{color: #6cc8ff;text-decoration: none;font-size:11px;}
	.Footer a:hover{color: #6cc8ff;text-decoration: none;font-size:11px;}
	
.Footer1 {float:right;padding:0px 10px;margin:0;line-height:30px;}
.Footer1 ul {margin:0;padding:0;}
.Footer1 ul li {margin:0;padding:0;display:inline;list-style-type:none;}
	
.Footer2 {float:left;text-align:left;padding:0px 10px;margin:0px 0;line-height:30px;}

.clearfooter { height:31px;clear:both;}
	* html .clearfooter {}
			

/*  ////////////////////////////////  TOP NAVIGATION //////////////////////////////// */		
.Navi {padding:10px;background:#ff4d00;font-size:17px;color:#ffffff;}
	
	.Navi a:link{color:#ffffff;text-decoration:none;font-size:17px;}
	.Navi a:active{color:#ffffff;text-decoration:none;font-size:17px;}
	.Navi a:visited{color: #ffffff;text-decoration:none;font-size:17px;}
	.Navi a:hover{color: #ffffff;text-decoration:none;font-size:17px;}


/* //////////////////////////////// SEARCHNAVI.tpl ///////////////////////////////////////// */	
	
.SearchArea
	{
		text-align:center;padding:0;margin:0 auto;width:100%;
		font: 15px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;
		background:url(../images/Searching.gif) repeat-x #f5f1f0;
	}
	
	.SearchNav {width:990px;margin:10px auto;padding:20px 0;background:#efefef;color:#666666;}
	
	.Searching {padding:0;margin:0px;height:100%;overflow:auto;}
		*:first-child+html .Searching {border-bottom:none;}
	.SearchButton{width:70px;height:34px;background:#ff4d00;color:#fff;margin:0;}

.SearchBar {height:15px;background:url(../images/SeachBar.gif) repeat-x #303030;/*background:#ebebeb;*/overflow:hidden;}

.SearchBar2 a:link{text-decoration:none;}
.SearchBar2 a:active{text-decoration:none;}
.SearchBar2 a:visited{text-decoration:none;}
.SearchBar2 a:hover{text-decoration:none;}

.SearchLink {background:url(../images/SearchLink.gif) repeat-x #adadad;/*background:#adadad;*/color:#ffffff;margin:0 auto;margin-top:0px;width:140px;}

/*
.SearchLink a:link{color:#242424;text-decoration:none;}
.SearchLink a:active{color:#242424;text-decoration:none;}
.SearchLink a:visited{color:#242424;text-decoration:none;}
.SearchLink a:hover{color:#242424;text-decoration:none;}
*/

.SearchLink a:link{text-decoration:none;}
.SearchLink a:active{text-decoration:none;}
.SearchLink a:visited{text-decoration:none;}
.SearchLink a:hover{text-decoration:none;}


/*  ////////////////////////////////  SITE MAIL  //////////////////////////////// */

.MailTabOff {background:#ffffff;color:#666666;}
.MailTabOn {background:#d2d2d2;color:#666666;}

.MailTabOn a:link{color:#ffffff;text-decoration: none;font-size:15px;}
.MailTabOn a:active{color:#ffffff;text-decoration: none;font-size:15px;}
.MailTabOn a:visited{color:#ffffff;text-decoration: none;font-size:15px;}
.MailTabOn a:hover{color:#ffffff;text-decoration: none;font-size:15px;}
			
	
	
/* //////////////////////////////// SEARCH.tpl ///////////////////////////////////////// */	

/* PER PAGE */
.PerPage {padding:20px 10px 15px;background:#ece2df;color:#666666;/*border-bottom:1px solid #dfcfca;#ccd0bb*/}
	*:first-child+html  .PerPage {padding:10px 0 0 0;}
.PerPageLeft {float:left;font-size:15px;}
.PerPageRight {float:right;}


/* PAGING */

.PagingMain {margin:0;padding:5px 0;}
.Paging {font-size:15px;padding:10px 0px;margin:0 auto;width:970px;border:1px solid #d2d2d2;}
		
.PagingOn {float:left;padding:0 5px;margin:0 0 0 5px;border:1px dotted #d2d2d2;background:#ffffff;}
	.PagingOn a:link {text-decoration:none;color:#914f3f;font-size:15px;}
	.PagingOn a:active {text-decoration:none;color:#caaba4;font-size:15px;}
	.PagingOn a:visited {text-decoration:none;color:#914f3f;font-size:15px;}
	.PagingOn a:hover {text-decoration:none;color:#caaba4;font-size:15px;}
	
.PagingOff {float:left;padding:0 5px;margin:0 0 0 5px;background:#ffffff;color:#666666;font-weight:bold;/*border:1px dotted #ffffff;*/}

/* //////////////////////////////// IMAGE_DETAIL.tpl ///////////////////////////////////////// */	


.ImageResults {background:#ffffff;color:#a7a7a7;}
.Litebox {background:#ffffff;color:#666666;}


/* //////////////////////////////// LIGHTBOX.tpl ///////////////////////////////////////// */	


.Lightbox_TPL {width:990px;margin:0 auto;background:#fff;padding:0px;height:100%;overflow:hidden;}
	.Lightbox_TPL .ImageResult {margin:20px 0 0 5px;height:100%;overflow:hidden;}
	.Lightbox_TPL  .ImageLoop {float:left;width:188px;height:100%;margin:0 0 20px 7px;}
	.Lightbox_TPL  .ImageBorder {border-top:1px dotted #ece2df;height:2px;background:none;}
	.Lightbox_TPL  .ImageBox {text-align:center;background:#f5f1f0;padding:0;margin:0;}
	.Lightbox_TPL  .ImageRemove {margin:5px 0 0 0;text-align:center;}
	.Lightbox_TPL  .ImageId {text-align:center;padding:0 0 0 0px;}
	
	/*///  LIGHTBOX CONSOLE  ///*/
	
	.Lightbox_TPL .ConsoleBgOut {}
	.Lightbox_TPL .ConsoleBgIn {}
	
/* //////////////////////////////// end of LIGHTBOX.tpl ///////////////////////////////////////// */


/*INPUT & SELECT*/
.InputSearch {width:300px;height:30px;vertical-align:top;border:1px solid #d2d2d2;font:20px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Lucida Grande",sans-serif;}
.InputLogin {height:15px;font:12px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;}
.InputButton{height:23px;background:#ff4d00;color:#ffffff;margin:0;font:12px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;}

input {font:15px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;color:#666666;} 
textarea {font:15px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;color:#666666;}
select {font:15px 'Trebuchet MS',"Helvetica Neue",arial,Verdana,"Bitstream Vera Sans", helvetica,"Trebuchet MS","Lucida Grande",sans-serif;color:#666666;}



/*---------TOOL TIP FOR SUGGEST GEAR USER-----------*/
/*a:hover {background-color: #333;color:#fff;}*/
  .SuggesTip a:hover {color:#fff;text-decoration:none;}
  .SuggesTip a:link span{display: none;text-decoration:none;}
  .SuggesTip a:visited span{display: none;text-decoration:none;}
  
  .SuggesTip a:hover span {
	  position: absolute;margin:0px 0px 0px 0px;background-color:#000;max-width:220;padding: 2px 10px 2px 10px;font-size:11px;color: #fff;text-align:left;display: block;text-decoration:none;
	  filter: alpha(opacity:80);KHTMLOpacity: 0.80;MozOpacity: 0.80;opacity: 0.80;
	}
		* html .SuggesTip a:hover span {margin:15px 0px 0px 0px;}/*ie6*/
		*:first-child+html .SuggesTip a:hover span {margin:15px 0px 0px 0px;}/*1e7*/

