/* CSS Document */

html{

		font-family:Georgia, Georgia, serif; 

		font-size:0.75em;

		line-height:1.25em;

		color:#f3f3f3;
								
	}

ul { list-style:circle; color:#808000}

* {
	margin:0; padding:0;
	font-size:100%;
}


html {background:url(images/body-bg.gif) top center;}

.page11{
	background:url(images/page11back.jpg) top center repeat-x;
}


body{
	background:url(images/top-tail.gif) top center repeat-x;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}


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

.fqtitle {margin:0 10px 10px 10px;}



input, select { vertical-align:middle; font-weight:normal;}

a {color:#808000;}
a:hover{text-decoration:none;} 
p {padding-top:15px;}
strong {color:#999999;}

/* ============================= main layout ====================== */

.link {display:inline-block; margin:15px 0 0 0; font-size:12px;}

li { no-repeat 0 7px; padding-left:10px; line-height:1.9em;}
li a {text-decoration:none;} 
li a:hover {text-decoration:underline;}

.fq ol {margin-left:10px;}
.fq li {padding-left:0px;margin-left:20px;line-height:1.2em;}
.fq li a {text-decoration:none;list-style-type : disc ;}  
.fq li a:hover {text-decoration:underline;}

.fq2 ul {margin:10px 0px 0px 0px;list-style:none;}
.fq2 li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1.2em;}
.fq2 li a {text-decoration:none;}  
.fq2 li a:hover {text-decoration:underline;}



.fq3 ol {margin-left:0px;}
.fq3 li {padding-left:10px;margin-left:0px;line-height:1.2em;}
.fq3 li a {text-decoration:none;list-style-type : disc ;}  
.fq3 li a:hover {text-decoration:underline;}


.fqimg {float:left;}

.fqlink{
		color:orange;
		}



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

cite {font-style:normal;}

.list {margin-top:-20px;}
.list li {background:url(images/list22-bg.gif) no-repeat 0 27px; padding-left:10px; line-height:1.25em; padding-top:20px;}
.list li a {font-weight:bold; color:orange;font-size:14px;display:inline-block; margin-bottom:4px;}

.imgindent {margin:0 13px 0 0; float:left;}

/* ============================= header ====================== */

#header .row1 {background:url(images/header-row-bg.gif) top repeat-x; margin-bottom:11px;}
#header .row1 .right-bg {background:url(images/header-corner2.gif) bottom right no-repeat;}
#header .row1 .left-bg {background:url(images/header-corner1.gif) bottom left no-repeat; padding:10px 16px 0 12px; height:61px;}
#header .row1 .right {text-align:right;}

#header .slogan-block1 {height:413px; background:url(images/kanban.gif) top left no-repeat; padding:16px;}
#header .slogan-block2 {height:213px; background:url(images/header-bg2.jpg) top left no-repeat; padding:16px;}
#header .submenu li {display:inline; font-size:0.917em; background:none; border-right:1px solid #595959; padding:0 6px 0 6px;}
#header .submenu li a {color:#595959;} 
#header .submenu .last {border:none; padding-right:0;}

.slogan {
	position:absolute;
	margin:148px 0 0 594px;
	left: -957px;
	top: -214px;
}
#header .slogan-block2 .slogan {position:absolute; margin:78px 0 0 564px;}
.banner {background:url(images/banner-bg.png) top left no-repeat; width:204px; height:80px; padding:28px 15px 29px 21px; color:#b1b1b1; line-height:1.083em; margin-bottom:1px;}
.banner h3 {color:#f7f7f7; font-size:2em; line-height:1em; font-weight:normal; letter-spacing:-1px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.banner a {font-size:1.0em; line-height:1em; display:inline-block;margin-top:4px;}

.menu {background:#181818 url(images/header-corner2.gif) bottom right no-repeat;}
.menu .left-bg {background:url(images/header-corner1.gif) bottom left no-repeat; padding:16px 20px 22px 36px;}
.menu ul {padding:5px 0 0 0;}
.menu li {display:inline; font-size:1.333em; line-height:1em; background:none; border-left:1px solid #313131; padding:0 23px 0 26px;}
.menu li a {color:#b1b1b1; text-decoration:none;}
.menu li a:hover {color:#fff; text-decoration:underline;}
.menu .first {border:none; padding-left:0;}

.rss {font-size:1.333em; line-height:1em; color:#b1b1b1; text-decoration:none; background:url(images/rss.jpg) top right no-repeat; padding:5px 32px 2px 0; float:right; display:inline-block;}
.rss:hover {color:#fff; text-decoration:underline;}



/* ============================= content ====================== */


/* .blog {background:url(images/banner-bg22.png) top left;padding:0px 0px 0px 0px;width:270px; } */

.blog {background:url(images/blogss.jpg) top left;padding:0px 0px 0px 0px;width:270px; } 


.fqmenu {background:url(images/menu.jpg) top left;padding:0px 0px 0px 0px;width:270px; } 


#content {padding:7px 20px 63px 16px;}
.padding-col {padding:67px 0 33px 0;}
.title {margin:0 0 10px 0;}
.title2 {margin:20px 0 30px 0;}
.line-pad33 {margin:-51px 0 -35px 0; position:relative;}
.col-pad1 {padding-right:35px;}
.col-pad2 {padding-right:20px;}

.padding1 {padding-top:3px;}
.padding2 {padding-top:20px;}
.padding3 {padding-top:14px;}

.fq01 {
	margin : 0px 30px 0px 30px ;
}
.fq011 {
	margin : 0px 30px 0px 10px ;
}

.fqq ul {margin-left:80px;}
.fqq li {padding-left:0px;margin-left:20px;color:white;line-height:1.3em;}



.fq02 {
	margin : 0px 60px 0px 60px ;
}




.fq03 {
	margin : 0px 30px 0px 0px ;
}


.fq04{
	margin : 0px 0px 0px 10px ;
}


.fqred{
color : red;
}

.fqorange{
color:orange;
}

.fqorange1{
color:orange;
line-height:1.9em;
}


.fqgray{
color:#bda672;
}

.text22 {font-size:1.5em; color : orange; line-height:1.154em;}

.text22w {font-size:1.5em; line-height:1.154em;}

.text22r {font-size:1.5em; color : red; line-height:1.154em;}

.fqtext22 {font-size:1.1em; line-height:1em;}

.fqtext23 {font-size:1.2em; line-height:1.0em;}

.fqtext24 {font-size:1.15em; line-height:1.6em;}

.fqtext25 {font-size:1.2em; line-height:1.3em;}

.fqtext26{font-size:0.8em;}


.fqtext27{font-size:1.2em;}



.input1 {
	color:black;font-size:1.4em; 
}

.mess{
	float:left; margin: 0px 20px 10px 0px;
}

.mess2{
	float:right; margin: 0px 40px 10px 25px;
}

.mess3{
	float:right; margin: 20px 40px 10px 20px;
}

.fqright {float:right;margin: 20px 0px 10px 20px}

.fqleft{
float:left;margin: 5px 0px 5px 5px
}

.mess4{
	float:left; margin: 10px 20px 10px 30px;
}

.text2 {font-size:1.2em; line-height:1.154em;}
.color2 {color:#fff;}

.line-hor {background:url(images/line-hor.gif) bottom left repeat-x; padding-bottom:25px; margin-bottom:20px;}
.phone {float:right; margin-right:40px; position:relative;}
.col-2 .phone {margin-right:110px;}

/* ============================= footer ====================== */

#footer .left-bg {background:url(images/footer-corner1.gif) top left no-repeat; padding:8px 0 0 6px;}

/* ============================= forms ============================= */

#SearchForm {padding:12px 0 0 0;}
#SearchForm .input {width:163px; height:20px; border:1px solid #b5bdc5; background:#fff; padding:0 0 0 5px; font-size:0.917em;}
.search {background:url(images/search-bg.gif) top left no-repeat; line-height:1em; font-weight:bold; font-size:0.917em; text-decoration:none; display:inline-block; vertical-align:middle; padding:5px 0 6px 0; width:65px; text-align:center;}

#ContactForm {padding-right:13px; position:relative;}
#ContactForm .rowi {height:26px;}
#ContactForm .rowt {height:197px;}
#ContactForm .link {float:right; margin-left:32px;}

.input {width:205px; height:18px; border:1px solid #bfbfbf; background:#424242; padding:0 0 0 5px; font-size:1em;}
textarea2 {width:205px; height:156px; border:1px solid #bfbfbf; background:#424242; padding:0 0 0 5px; overflow:auto; font-size:1em;}
