* {
	margin:0;
	padding:0;
	padding-right: 0px;
	margin-right: 0px;
}
body { background:#ffffff url(images/body.gif) repeat-x}
html, input, textarea, select{
	font-family:arial;
	font-size:100%;
	color:#a7a7a7;
	font-weight:normal;
	font-size:0.7em;
	line-height:1.45em;
	width: 100%;
}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:center;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}


.separate{ background:url(images/separate.gif) repeat-x; width:auto; height:12px}

p {margin:0; padding:0;}


h1 { text-indent:-1000px;  padding:0; margin:0; line-height:1em; font-size:1em; background:url(images/logo.gif) no-repeat; width:319px; height:49px; position:absolute}
.pos{ position:absolute; margin:0; padding:0}

ul { margin:0; padding:0; list-style:none; line-height:1.9em}
ul li{ background:url(images/list_bg.gif) no-repeat 0 9px; padding-left:10px}
ul li a { color:#292c2a; text-decoration: underline; font-weight:normal; font-size:1.09em}
ul li a:hover{ text-decoration: none}

/*txt, links*/

.link{ background:url(images/marker.gif) no-repeat 0 6px; padding-left:12px; color:#5d5d5d; text-decoration:underline}
.link:hover{ text-decoration:none}

p{
	padding-bottom:17px;
}

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

/*header1*/
#header1 .row1 .col1 .indent{ padding:25px 0 0 53px}
#header1 .row1 .col2{ background:url(images/line.gif) no-repeat}
#header1 .row1 .col2 .indent{ padding:42px 40px 0 0; text-align:right; color:#474a49; font-size:1.09em}
#header1 .row1 .col2 .indent a{ color:#26a9d7; text-decoration:underline}
#header1 .row1 .col2 .indent a:hover{ text-decoration:none}

#header1 .row2{ padding-left:5px; text-align:center}

#header1 .row3{ background:url(images/man_rep-1.jpg) repeat-x}
#header1 .row3 .left{
	background:url(images/man_left-1.jpg) no-repeat;
	height:249px
}
#header1 .row3 .right{ background:url(images/man_right-1.jpg) no-repeat right top; height:249px; width:100%}
#header1 .row3 .right img{
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 405px;
}


/*header*/
#header .row1 .col1 .indent{ padding:25px 0 0 53px}
#header .row1 .col2{ background:url(images/line.gif) no-repeat}
#header .row1 .col2 .indent{ padding:42px 40px 0 0; text-align:right; color:#474a49; font-size:1.09em}
#header .row1 .col2 .indent a{ color:#26a9d7; text-decoration:underline}
#header .row1 .col2 .indent a:hover{ text-decoration:none}

#header .row2{ padding-left:5px; text-align:center}

#header .row3{ background:url(images/man_rep.jpg) repeat-x}
#header .row3 .left{
	background:url(images/man_left.jpg) no-repeat;
	height:249px
}
#header .row3 .right{ background:url(images/man_right.jpg) no-repeat right top; height:249px; width:100%}
#header .row3 .right img{
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 310px;
}

/*content*/
#content .block{ width:100%; color:#848484}
#content .block strong{ color:#5c5c5c}
#content .t{ background:url(images/top.gif) repeat-x #eeeeee; width:100%}
#content .b{ background:url(images/bottom.gif) repeat-x left bottom; width:100%}
#content .l{ background:url(images/left.gif) repeat-y; width:100%}
#content .r{ background:url(images/right.gif) repeat-y right top; width:100%}
#content .lt{ background:url(images/lt.gif) no-repeat; width:100%}
#content .rt{ background:url(images/rt.gif) no-repeat right top; width:100%}
#content .lb{ background:url(images/lb.gif) no-repeat left bottom; width:100%}
#content .rb{ background:url(images/rb.gif) no-repeat right bottom; width:100%}

/*footer*/
#footer .indent{ padding:0 23px 28px 28px}
#footer .bg{ width:100%; height:43px; background:#fafafa; border:#f2f2f2 1px solid}
#footer .ind{ padding:16px 0 0 30px; color:#8a8a8a; font-size:1.09em}
#footer a{ color:#373737; text-decoration:underline}
#footer a:hover{ text-decoration:none}


/*================== index.html ==================*/
#page1 #content .row1{ width:100%}
#page1 #content .row1 .indent{ padding:0 17px 7px 22px}
#page1 #content .row1 .ind{ padding:25px 23px 28px 25px }
#page1 #content .row1 .ind1{
	padding-top: 22px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#page1 #content .row1 .more{ margin-top:24px; display:block}

#page1 #content .row2{ width:100%}
#page1 #content .row2 .col1 .indent{ padding:27px 26px 0px 47px}
#page1 #content .row2 .col1 ul{ margin:29px 0 0 6px}

#page1 #content .row2 .col2 .border{ border:#f2f2f2 1px solid; background:#eeeeee}
#page1 #content .row2 .col2 .border .bg{ background:url(images/bgd_y.gif) repeat-y right bottom}
#page1 #content .row2 .col2 .border .bg1{ background:url(images/image.jpg) no-repeat right bottom}
#page1 #content .row2 .col2 .indent{ padding:28px 18px 32px 28px; font-size:1.09em; color:#909090; line-height:1.5em}
#page1 #content .row2 .col2 p{ padding:24px 0 14px 0}

#page1 #content .row3{ width:100%; height:13px}
#content .row4{ width:100%}
#content .row4 .indent{ padding:0 24px 0 29px}
#content .row4 .indent .bg{ width:100%; background:#8f8f8f; border:#888888 1px solid; border-width:1px 0 }
#content .row4 .indent .line{ background:url(images/line1.gif) no-repeat 0 24px}
#content .row4 ul { margin:0; padding:0; list-style:none; line-height:1.6em}
#content .row4 ul li{ background:url(images/list_bg1.gif) no-repeat 0 7px; padding-left:14px}
#content .row4 ul li a { color:#fafafa; text-decoration: none; font-weight:normal; font-size:1em}
#content .row4 ul li a:hover{ text-decoration: underline}
#content .row4 .col1 .ind{ padding:22px 0 20px 36px}

#content .row4 .col2 .ind{ padding:22px 0 20px 32px}
#content .row4 .col3 img{
	margin:12px 0 0px 0px
}


#content .row5{ width:100%; height:13px}


/*================== about-us.html ==================*/
#page2 #content .row1{ width:100%}
#page2 #content .row1 .indent{ padding:0 17px 7px 22px}

#page2 #content .row1 .col1 .ind{ padding:27px 40px 20px 40px}
#page2 #content .row1 .col1 .title{ margin-bottom:25px}
#page2 #content .row1 .col1 .ind1{ padding: 0 0 28px 10px}
#page2 #content .row1 .col1 .size{ font-size:1.09em; line-height:1.5em}
#page2 #content .row1 .col1 .img{float:left; margin:0 17px 0px 0}
#page2 #content .row1 .col1 p{ padding-bottom:13px}

#page2 #content .row1 .col2 .r1 .ind{ padding:27px 18px 32px 25px}
#page2 #content .row1 .col2 .r1 .ind1{
	padding:24px 0 0 10px;
	line-height: 1.5em;
	width: 182px;
}
#page2 #content .row1 .col2 .r1 ul{ margin-top:16px}

#page2 #content .row1 .col2 .r2 .ind{ padding:35px 0px 0px 0px}
#page2 #content .row1 .col2 .r2 ul{ margin:26px 0 20px 0 }
#page2 #content .row1 .col2 .r2 .link{ font-size:1.09em}



/*================== solutions.html ==================*/
#page5 #content .row1{ width:100%}
#page5 #content .row1 .indent{ padding:0 17px 7px 22px}

#page5 #content .row1 .col1 .r1{ width:100%}
#page5 #content .row1 .col1 .r1 .ind{ padding:40px 50px 25px 50px}
#page5 #content .row1 .col1 .r1 .ind .title{ margin-bottom:21px}
#page5 #content .row1 .col1 .r1 .ind .img{ float:left; margin-right:19px}

#page5 #content .row1 .col1 .r2{ width:100%} 
#page5 #content .row1 .col1 .r2 .ind{ padding:32px 31px 39px 21px; font-size:1.09em; color:#909090; line-height:1.5em}
#page5 #content .row1 .col1 .r2 .title{ margin-bottom:29px}
#page5 #content .row1 .col1 .r2 .img{ float:left; margin-right:17px}
#page5 #content .row1 .col1 .r2 p{ padding-bottom:15px}

#page5 #content .row1 .col2 .ind{ padding:27px 20px 30px 26px}
#page5 #content .row1 .col2 .ind1{ padding:22px 0 0 11px}
#page5 #content .row1 .col2  ul{ margin:16px 0 22px 0}



/*================== faq.html ==================*/
#page4 #content .row1{ width:100%}
#page4 #content .row1 .indent{ padding:0 17px 7px 22px}

#page4 #content .row1 .col1 .ind{ padding:34px 40px 20px 40px}
#page4 #content .row1 .col1 .title{ margin-bottom:25px}
#page4 #content .row1 .col1 .ind1{ padding: 0 0 28px 10px}
#page4 #content .row1 .col1 .size{ font-size:1.09em; line-height:1.5em}
#page4 #content .row1 .col1 .img{ float:left; margin:0 17px 13px 0}
#page4 #content .row1 .col1 p{ padding-bottom:13px}

#page4 #content .row1 .col2 .r1 .ind{ padding:27px 18px 32px 25px}
#page4 #content .row1 .col2 .r1 .ind1{ padding:22px 0 0 11px}
#page4 #content .row1 .col2 .r1 ul{ margin-top:16px}

#page4 #content .row1 .col2 .r2 .ind{ padding:35px 8px 40px 6px}
#page4 #content .row1 .col2 .r2 ul{ margin:26px 0 20px 0 }
#page4 #content .row1 .col2 .r2 .link{ font-size:1.09em}


/*================== leadership.html ==================*/
#page10 #content .row1{ width:100%}
#page10 #content .row1 .indent{ padding:0 17px 7px 22px}

#page10 #content .row1 .col1 .r1{ width:100%}
#page10 #content .row1 .col1 .r1 .ind{ padding:40px 50px 25px 50px}
#page10 #content .row1 .col1 .r1 .ind .title{
	margin-bottom:21px;
	width: 434px;
	height: 47px;
}
#page10 #content .row1 .col1 .r1 .ind .img{ float:left; margin-right:19px}

#page10 #content .row1 .col1 .r2{ width:100%} 
#page10 #content .row1 .col1 .r2 .ind{ padding:32px 31px 39px 21px; font-size:1.09em; color:#909090; line-height:1.5em}
#page10 #content .row1 .col1 .r2 .title{ margin-bottom:29px}
#page10 #content .row1 .col1 .r2 .img{ float:left; margin-right:17px}
#page10 #content .row1 .col1 .r2 p{ padding-bottom:15px}

#page10 #content .row1 .col2 .ind{ padding:27px 20px 30px 26px}
#page10 #content .row1 .col2 .ind1{ padding:22px 0 0 11px}
#page10 #content .row1 .col2  ul{ margin:16px 0 22px 0}


/*================== contact-us.html ==================*/
#page6 #content .row1{ width:100%}
#page6 #content .row1 .indent{ padding:0 17px 7px 22px}
#page6 #content .row1 .ind{ padding:24px 22px 36px 25px}
#page6 #content .row1 .ind1{
	padding:22px 0 0 11px
}
#page6 #content .row1 .img{
	display:block;
	margin-bottom:12px;
	float: none;
}
#page6 #content .row1 .col1 span{ color:#5c5c5c}

#page6 #content .row1 .col2 .box{ width:177px}
#page6 #content .row1 .col2 .box .row { height:27px}
#page6 #content .row1 .col2 .box input{ width:175px; height:18px; color:#646464; font-family:tahoma; background:#ffffff; font-size:1em}
#page6 #content .row1 .col2 .box textarea{ width:176px; height:108px; color:#646464; font-family:tahoma; background:#ffffff; overflow:auto; font-size:1em}
#page6 #content .row1 .col2 .box .alignright{ padding-top:29px}
#page6 #content .row1 .col2 .box .alignright a{ margin-left:9px}
