/* --- main layout --- */
	
	* { margin: 0; padding: 0; }
	
	body { font-family: Arial, Verdana, Helvetica, sans-serif; color:#9b9b9b; background-image:url(images/top-bg.gif); background-repeat:repeat-x; padding:0; margin:0;}
	
	a img,:link img,:visited img,fieldset {border:0;}
	img {vertical-align:top;}
	
	.clear {clear:both;}
	.left {float:left;}
	.right {float:right;}
	.nowrp {white-space:nowrap;}
	.container {width:100%; overflow:hidden;}



/* --- END main layout --- */

/* --- header --- */
	#header {min-width:280px; max-width:440px; background:#FFFFFF url(images/top-bg.gif) repeat-x; font-size:1.1em; padding:0 20px;}
	#header1 {min-width:280px; max-width:520px; background:#FFFFFF url(images/top-bg.gif) repeat-x; font-size:1.1em; padding:0 20px;}
	#header .right-bg, #header1 .right-bg {min-width:280px; max-width:320px;}
	
	#logo {padding-top:20px; height:50px;}*
/*	#mainImg {padding-top:20px; margin-bottom:5px; height:100px; background:url(images/main-img.jpg); background-repeat: no-repeat; background-position: 15px 20px;}*/
	#mainImg {background:url(images/main-img.jpg) top center no-repeat; height:100px;}
	#slogan {min-width:280px; max-width:320px; height:80px;}
	#slogan .right-bg {background:url(images/slogan-right-bg.jpg) top right no-repeat;}
	#slogan .left-bg {font-size:1.2em; font-weight:bold; color:#000000;  padding:10px 0 0 0; height:70px;}

/* --- END header --- */

/* --- content --- */
	#OverRide  {padding:0 10px 10px 10px;}

	#content {font-size:1em; color:#333333; background:#FFFFFF; line-height:1.2em;}
	.min-width {padding: 0 20px 20px 20px; min-width:280px; max-width:320px; border-width:0px;border-collapse:collapse;}
	.min-width1 {padding: 0 20px 20px 20px; min-width:340px; max-width:340px;}
	.min-width2 {padding: 0 20px 20px 20px; min-width:410px; max-width:440px;}
	.min-width3 {padding: 0 20px 20px 20px; min-width:520px; max-width:520px;}
	.min-width4 {padding: 0 20px 20px 20px; min-width:280px; max-width:320px; border-width:0px;border-collapse:collapse; text-align:center;}

	
	.indent {padding:0 10px 10px 10px;}
	
	.mainBtn {background:url(images/btn-bg.gif) repeat-x; padding:11px 0 0 20px; height:30px;}
	.topBtn {background:url(images/topbtn-bg.gif) no-repeat; padding:6px 0 0 0; text-align:center; width:75px; height:30px;}
	a {font-family: Arial, Verdana, Helvetica, sans-serif;}
	a.effect:link {color:#eeeeee; font-size:1.1em; letter-spacing:normal; text-decoration:none;}
	a.effect:active {color:#eeeeee; font-size:1.1em; letter-spacing:normal; text-decoration:none;}
	a.effect:visited  {color:#eeeeee; font-size:1.1em; letter-spacing:normal; text-decoration:none;}
	a.effect:hover {color:#e53f51; font-size:1.1em; letter-spacing:normal; text-decoration:none;}
	
	a.effect2:link {color:#000000; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect2:active {color:#000000; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect2:visited  {color:#000000; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect2:hover {color:#df092d; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	
	a.effect3:link {color:#df092d; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect3:active {color:#df092d; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect3:visited  {color:#df092d; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	a.effect3:hover {color:#000000; font-size:1em; letter-spacing:normal; text-decoration:underline;}
	
	a.effect4:link {color:#eeeeee; font-size:0.74em; font-weight:bold; letter-spacing:normal; text-decoration:none;}
	a.effect4:active {color:#eeeeee; font-size:0.74em; font-weight:bold; letter-spacing:normal; text-decoration:none;}
	a.effect4:visited  {color:#eeeeee; font-size:0.74em; font-weight:bold; letter-spacing:normal; text-decoration:none;}
	a.effect4:hover {color:#e53f51; font-size:0.74em; font-weight:bold; letter-spacing:normal; text-decoration:none;}
	
	.left_w80 {width:80px; float:left; padding:7px 10px 7px 10px;}
	.left_w135 {width:135px; float:left; padding:7px 10px 7px 10px;}
	.right_w70 {width:70px; float:right; padding:7px 10px 7px 10px;}
	.right_w105 {width:105px; float:right; padding:7px 10px 7px 10px; text-align:right;}
	.left_w35 {width:35px; float:left; padding:7px 5px 7px 5px;}
	.left_w40 {width:40px; float:left; padding:7px 5px 7px 5px;}
	.left_w50 {width:50px; float:left; padding:7px 5px 7px 5px;}
	.left_w52 {width:52px; float:left; padding:7px 5px 7px 5px;}
	.left_w60 {width:60px; float:left; padding:7px 5px 7px 5px;}
	.left_w75 {width:75px; float:left; padding:7px 5px 7px 5px;}
	.left_w78 {width:78px; float:left; padding:7px 5px 7px 5px;}
	.left_w97 {width:97px; float:left; padding:7px 5px 7px 5px;}
	.left_w85 {width:85px; float:left;}
	.left_w125 {width:125px; float:left;}
	
	.table_text_large {padding:7px 10px 7px 10px;}
	.table_text_center {padding:7px 10px 7px 10px;text-align:center}
	.table_text_closed {padding:5px 3px 5px 3px; font-size:0.90em;}
	.table_text_open {padding:2px 1px 2px 1px; font-size:0.72em;}
	.table_text_limit{padding:2px 1px 2px 1px; font-size:0.6em;}
	
	.quote_title {font-size:0.95em; font-weight:bold; color:#FFFFFF; background:#000000; padding:5px; margin-bottom:10px; text-align:center;}
	.quoteBox_left {width:48%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:left; text-align:center;}
	.quoteBox_left h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBox_left h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	.quoteBox_right {width:48%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:right; text-align:center;}
	.quoteBox_right h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBox_right h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	.quoteBox1_left {width:48%; float:left; text-align:center;}
	.quoteBox1_right {width:48%; float:right; text-align:center;}
	/*--- quote unchange---*/
	.quoteBoxU_left {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:left; text-align:center;}
	.quoteBoxU_right {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:right; text-align:center;}
	.quoteBoxU_left h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxU_left h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	.quoteBoxU_right h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxU_right h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	/*--- quote rise---*/
	.quoteBoxR_left {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg-g.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:left; text-align:center;}
	.quoteBoxR_right {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg-g.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:right; text-align:center;}
	.quoteBoxR_left h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxR_left h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	.quoteBoxR_right h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxR_right h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	/*--- quote drop---*/
	.quoteBoxD_left {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg-r.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:left; text-align:center;}
	.quoteBoxD_right {width:98%; height:100px; vertical-align:text-top; color:#DDDDDD; background:#FFFFFF url(images/quote-bg-r.gif) repeat-x; border-right:2px #AAAAAA solid; border-bottom:2px #AAAAAA solid; float:right; text-align:center;}
	.quoteBoxD_left h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxD_left h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
	.quoteBoxD_right h4 {color:#FFFFFF; padding:20px 0 8px 0;}
	.quoteBoxD_right h1 {color:#FFFFFF; font-size:2.5em; letter-spacing:1px;}
		
/* --- END content --- */

/* --- footer --- */
	
	#footer {background:#000; height:80px; padding:0 20px 0 20px; color:#FFF; font-size:0.95em;}
	#footer1 {min-width:340px; max-width:440px; background:#000; height:80px; padding:0 20px 0 20px; color:#FFF; font-size:0.95em;}
	#footer2 {min-width:410px; max-width:440px; background:#000; height:80px; padding:0 20px 0 20px; color:#FFF; font-size:0.95em;}
	#footer3 {min-width:520px; max-width:520px; background:#000; height:80px; padding:0 20px 0 20px; color:#FFF; font-size:0.95em;}
	#footer p, #footer1 p, #footer2 p, #footer3 p {padding:20px 0 5px 0; font-size:0.95em;}
	#footer p a, #footer1 p a, #footer2 p a, #footer3 p a {color:#FFF; text-decoration:none;}

/* --- END footer --- */

/* --- Other --- */
	
	#loginform {font-size:1em; line-height:23px; color:#5e5e5e;}
	#loginform .input, #loginform textarea {width:125px; height:18px; border:1px solid #7d7d7d; font-family: Arial, Verdana, Helvetica, sans-serif; color:#5e5e5e; font-size:0.96em; margin-bottom:10px;}
	#loginform select {width:127px; height:auto; border:1px solid #7d7d7d; font-family: Arial, Verdana, Helvetica, sans-serif; color:#5e5e5e; font-size:0.96em; margin-bottom:20px;}
	#loginform .taright {width:207px; line-height:normal; text-align:left;}
	#loginform .button {background:url(images/button-bg.jpg) no-repeat 0 0; cursor:pointer; width:80px; border:none; font-size:0.9em; font-weight:bold; color:#EEE; padding:2px 0 2px 16px; height:25px;}
	#loginform .checkBox{width:25px; height:18px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#5e5e5e; font-size:0.96em; margin-bottom:10px;}
	.table_right {width:105px; float:right; padding:7px 10px 7px 10px; text-align:right;}
	.table_left {padding:7px 10px 7px 10px;text-align:left; float:left;}

/* --- END Other --- */

