/* CSS Document */
* { margin:0; padding:0;}

.column { float:left;}
.clear { clear:both;}

html, body { 
		height:100%; 
		font-family:Tahoma; 
		color:#ffffff;
	}	
body {font-size:100%; line-height:1.3em;} /* before= 0.92em */
input, textarea
	{	font-family:Tahoma; 
		color:#333333;
	}	
h1, h2, h3, h4 { color:#FFFFFF; }

.vam{ vertical-align:middle}
.width{ width:100%}
.fl{ float:left}
.fr{ float:right}

a img{ border:0px}
img{ vertical-align:top;  }
label { cursor:pointer;}

b{color:#fcfe8b;}

a{color:#fcfe8b; text-decoration:underline;} 
a:hover{text-decoration:none;}

ul{margin:0; padding:0; list-style:none; line-height:20px;}
ul li{background:url(../Assets/templ/1_z1.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:8px; }
ul li a{color:#fcfe8b; text-decoration:none; background:url(../Assets/templ/a.gif) repeat-x bottom;} 
ul li a:hover {color:#2c2c28; text-decoration:none; }

.ul ul li{background:url(../Assets/templ/2_z1.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:8px; }

ul.new {margin:0 0 0 160px; padding:0 0 0 3px; list-style:none; line-height:1.4em;}
ul.new li{background:url(../Assets/01.gif) left 2px no-repeat; margin:0px; padding-left:17px; }

/*header*/
#header { background:url(../Assets/templ/top.jpg) right top }

/*title*/
.title{ margin:0 0 0 12px}
.bg_title{ background:url(../Assets/templ/0_bg.gif)}
.bg_title_l{ background:url(../Assets/templ/0_bg1.gif) no-repeat left}
.bg_title_r{ background:url(../Assets/templ/0_bg2.gif) no-repeat right}
.bg_title_1{ background:url(../Assets/templ/0_bg5.gif)}
.bg_title_l_1{ background:url(../Assets/templ/0_bg3.gif) no-repeat left}
.bg_title_r_1{ background:url(../Assets/templ/0_bg4.gif) no-repeat right}

/*block*/
#block{ background:#fcfe8b; color:#2c2c28; line-height:1.1em; font-size:13px;}
#block .t{ background: url(../Assets/templ/bg_top.gif) repeat-x top}
#block .b{ background: url(../Assets/templ/bg_bot.gif) repeat-x bottom }
#block .l{ background: url(../Assets/templ/bg_left.gif) repeat-y left }
#block .r{ background: url(../Assets/templ/bg_right.gif) repeat-y  right}
#block .tl{ background: url(../Assets/templ/q1.gif) no-repeat top left }
#block .tr{ background: url(../Assets/templ/q2.gif) no-repeat top right }
#block .bl{ background: url(../Assets/templ/q4.gif) no-repeat bottom left }
#block .br{ background: url(../Assets/templ/q3.gif) no-repeat bottom right }
#block_1{ background:#3d650b; color:#fffada}
#block_1 .t{ background: url(../Assets/templ/bg_top_1.gif) repeat-x top}
#block_1 .b{ background: url(../Assets/templ/bg_bot_1.gif) repeat-x bottom }
#block_1 .l{ background: url(../Assets/templ/bg_left_1.gif) repeat-y left }
#block_1 .r{ background: url(../Assets/templ/bg_right_1.gif) repeat-y  right}
#block_1 .tl{ background: url(../Assets/templ/q1_1.gif) no-repeat top left }
#block_1 .tr{ background: url(../Assets/templ/q2_1.gif) no-repeat top right }
#block_1 .bl{ background: url(../Assets/templ/q4_1.gif) no-repeat bottom left }
#block_1 .br{ background: url(../Assets/templ/q3_1.gif) no-repeat bottom right }

/*content*/
#content{ font-size:0.85em; width:100%}
#content .bg{ background:url(../Assets/templ/1_bg.gif) repeat-x top #212121}
#content .title1{ margin:0px 0px 9px 0px; display:block}
#content .pic_left{ margin:0px 20px 5px 0px; float:left}
#content .pic_top { margin:0 0 10px 0px; display:block}
#content p{ margin:5px 0px 5px 0px;}
#content .bg_line{ background:url(../Assets/templ/bg_line.gif) repeat-x; height:15px}
#content .bg_line1{ background:url(../Assets/templ/bg_line2.gif) repeat-x; height:22px}
.col2{ color:#f9fb76; font-size:0.91em}
.col2 b{ color:#ffffff; text-transform:uppercase; font-size:1.09em}

.col1 .indent{ margin:0px 21px 0px 0px}
.col2 .indent{ margin:0px 0px 0px 19px}

/*page1*/
#page1 #content .col1 .indent1{ margin:0px 24px 0px 23px; padding:18px 0 0px 0px}
#page1 #content .col2 .indent2{ margin:12px 9px 29px 13px; }
#page1 #content .col2 .indent3{ margin:7px 0px 5px 5px; }
#page1 #content .col2 .indent4{ margin:-4px 24px 2px 43px; }
#page1 #content .col1 .pic1{ vertical-align:middle; margin:0 114px 20px 87px}
#page1 #content .col1 .pic2{ vertical-align:middle; margin:0 0 20px 0px}
#page1 #content .col1 .pic_left1{ margin:0px 3px 5px 0px; float:left}
#page1 #content .col1 .txt{ font-size:0.91em; color:#2c2c28; line-height:1.16em}
#page1 #content .col1 .txt1{ font-style:normal; color:#3d650b}
#page1 #content .col1 #block b{ font-style:italic; color:#bc2203}
#page1 #content .col1 .more{ float:right; display:block; margin:5px 0 23px 0px}
#page1 #content .col2 .more{ float:right; display:block; margin-top:10px}
#page1 #content .col2 .z{ margin:-7px 7px 0px -8px; }
#page1 #content .col2 .title1{ margin:0px 0px 7px 0px; display:block}
#page1 #content .col2 .z1{ margin:-7px 3px 0px -24px; }
#page1 #content .col2 .txt1{ font-size:1.09em}
#page1 #content .col2 .txt2{ float:right; margin:9px 0 20px 0px; color:#fcfe8b}
#page1 #content .col2 .txt2 span{ font-size:0.91em}
#page1 #content .col2 .txt2 span b{ color:#83c631; text-transform:none; font-size:1em}
/*page2*/
#page2 #content .col1 .indent1{ margin:20px 0px 0px 3px}
#page2 #content .col1 .indent2{ margin:20px 0px 0px 0px}
#page2 #content .col1 .more{ float:right; display:block; margin-top:20px}
#page2 #content .col2 .more{ float:right; display:block; margin:0 2px 10px 0px}
#page2 #content .col2 .more1{ float:right; display:block; margin:10px 2px 15px 0px}
#page2 #content .col2 .indent1{ margin:20px 0px 0px 3px}
#page2 #content .col2 .indent2{ margin:0px 18px 0px 23px; padding:23px 0px 0px 0px}
#page2 #content .col2 .pic_left1{ margin:0px 9px 5px 0px; float:left}
#page2 #content .col2 .pic_left{ margin:0px 20px 25px 0px; float:left}
#page2 #content .col2 #block b{ color:#3d650b; text-transform:none; font-size:0.98em}
/*page3*/
#page3 #content #block{color:#2c2c28; font-size:0.91em}
#page3 #content #block strong{font-size:1.09em}
#page3 #content .col1 .indent1{ margin:0px 24px 0px 23px; padding:5px 0 0px 0px}
#page3 #content .col1 .indent2{ margin:18px 0px 0px 0px; padding:0px }
#page3 #content .col1 .more{ float:right; display:block; margin:20px 0px 28px 0px}
#page3 #content .col1 .more1{ float:right; display:block; margin:5px 0px 18px 0px}
#page3 #content .col2 .more{ float:right; display:block; margin:20px 0px 5px 0px}
#page3 #content .col1 .pic_left{ margin:0px 20px 10px 0px; float:left}
#page3 #content .col2 .indent1{ padding:16px 10px 18px 23px;}
#page3 #content .col2 .indent2{ margin:17px 0px 14px 0px; padding:0px }
#page3 #content .col2 { font-size:1.09em}
#page3 #content .col2 a{ color:#83c631}
/*page4*/
#page4 #content .col1 .indent1{ margin:20px 0px 0px 3px}
#page4 #content .col1 .indent2{ margin:20px 0px 0px 0px}
#page4 #content .col1 .more{ float:right; display:block; margin-top:20px}
#page4 #content .col2 .indent1{ margin:20px 0px 0px 3px}
#page4 #content .col2 .indent2{ margin:0px 18px 0px 23px; padding:23px 0px 0px 0px}
#page4 #content .col2 .pic_left{ margin:0px 15px 10px 0px; float:left}
#page4 #content .col2 .pic_left1{ margin:0px 25px 0px 0px; float:left}
/*page5*/
#page5 #content #block{color:#2c2c28; font-size:0.91em}
#page5 #content #block b{font-size:1.09em; color:#2c2c28}
#page5 #content .col1 .indent1{ margin:0px 24px 0px 23px; padding:10px 0 23px 0px}
#page5 #content .col1 .indent2{ margin:10px 0px 0px 0px; padding:0px }
#page5 #content .col1 .pic_left{ margin:0px 20px 30px 0px; float:left}
#page5 #content .col2 .indent1{ padding:16px 10px 18px 23px; }
#page5 #content .col2 { font-size:1.09em}
#page5 #content .col2 p{ margin:19px 0px 0px 0px;}
/*page6*/
#page6 #content .indent1{ margin:10px 10px 0px 3px; padding-top:5px;}
#page6 #content p{ margin:0px 0px 19px 0px;}
#page6 h1, #page6 h2, #page6 h3, page6 h4 { margin-bottom:8px;}


/*footer*/
#footer { background:url(../Assets/templ/bot.gif) repeat-x top; color:#3d650b; font-size:0.6875em; font-weight:bold}
#footer .indent{padding:8px 0px 0 10px}
#footer span {color:#5f9420;}  
#footer a {color:#5f9420; text-decoration:none}  
#footer a:hover { text-decoration:underline}

.h{ height:42px}

input{
   background: #FFFFCC; border:2px solid #5f9420; padding:3px 2px;
   margin-bottom:3px; font-size:1em
   }
textarea{
   background:#ffffcc;
   border:2px solid #5f9420;
   margin-bottom:10px; padding:3px 2px;
   font-size:1em;
   width:178px; height:117px;
   overflow:auto
   }
.prjbox {
	color:#ffffff;
	margin-bottom:16px;
	font-size:1.1em;
	line-height:1.4em;
	}
.adpanel{ 
	line-height:1.1em; font-size:14px;
}
.commentpanel{ 
	line-height:1.1em; font-size:13px;
}
div.quote {
	padding: 10px; border: 1px solid #ff0000; background-color: #FFFFFF; color:333333;
}
.quote a { color:#FF0000;}
.quote p, .quote div { color:#333333;}
.tempbox {
	float:left; width:100px; margin:4px 10px 5px 0px; font-size:10px; line-height:1.0em;
}
.d1 {
	margin:0; background-color: #76B627; color: black; padding:3px;
}/* bg hex= #5f9420, bg RGB equiv= 95,148,32 */
.smalltxt {
	font-size:0.82em;
}
.browntxt {
	color:#990000;
}
.redtxt {
	color:#CC0000;
}
.packagebox {
	float:left; width:150px; margin-right:5px; padding:2px; text-align:center; background-color:#cccccc;
}
#sitereq input { padding:5px 7px;}
