/** { margin:0; padding:0;}*/
body { background:#FFFFFF; font-size:100%; line-height:1em; font-family:arial; color:#010101;}

/*in_line*/
input, select, textarea { font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal; font-size:1em; border:solid 1px #333366; padding-left:5px; background:#ffffff}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}


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


.column { float:left;}
.clear { clear:both;}
.center {text-align:center;}

/* Header */
#header {height:106px; background:url(images/head.jpg) no-repeat 0 0; font-size:0.6875em; line-height:1.64em; color:#D1EB2A;}
#header .col_1 {margin-left: 10px; width:250px;padding-top:25px;}
#header .col_1 h1 {text-indent:-10000px; background:url(images/logo.gif) no-repeat 0 0; height:52px; font-size:0; line-height:0;}
#header .col_2 {margin-left: 100px; width:150px;padding-top:85px;}
#header .col_3 {margin-left: 20px; width:150px;padding-top:25px;}
#header a {text-decoration:underline; color:#D1EB2A; }
#header a:hover {text-decoration:none}

/* Top Menu Bar*/
#top_nav_bar {height: 75px; margin-top:5px;} 

/* Main Banner */
#wrapper_header {width:508px; height:128px; background:url(images/top.jpg) no-repeat 0 0; }
#wrapper_header .wrapper_text {margin-left: 25px; padding-top:35px;}

/*content*/
#content {background:#ffffff; font-size:0.7875em; line-height:1.36em}

/*
#content .col_1 {width:502px;}
#content .col_2 {width:194px;}
*/

#content .col_1 .content_left {width:320px; float:left;}
#content .col_1 .content_right {width:182px; float:right;}

#home_page #content .col_1 .content_left .ind {padding:20px 10px 23px 15px;height:500px;}
#home_page #content .col_1 .content_right .ind {padding:15px 10px 28px 10px;height:500px;}
#home_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#home_page #content .col_2 .ind_1 {padding:5px 1px 5px 5px;}

#home_page #content .col_1 .content_left .content_left_left {width:90px; float:left;}
#home_page #content .col_1 .content_left .content_left_left .img_left {float:left; margin:0 4px 0 0}
#home_page #content .col_1 .content_left .content_left_right {width:180px; float:right;}
#home_page #content .col_1 .content_left .content_left_right .title {margin-left:0px;  float:left;}
#home_page #content .col_1 .content_right .block .top_1 {margin:0px 0px 0px 17px; margin-top:0px;float:left;}

#about_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#about_page #content .col_2 .ind_1 {padding:5px 1px 5px 5px;}
#about_page #content .col_1 .title {padding:15px 10px 15px 15px;}
#about_page #content .col_1 .ind {padding:15px 10px 5px 10px;}
#about_page #content .col_1 .img_left {float:left; margin:0 10px 20px 0}
#about_page #content .col_1 .block .top_1 {margin:0px 0px 0px 345px; margin-top:0px;float:left;}

#services_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#services_page #content .col_1 .ind {padding:15px 10px 5px 10px;}
#services_page ul	{list-style:none; margin:0px;	padding:0px;}
#services_page li a {color:#636363; text-decoration:none;	margin:0 0 0 12px; background:url(images/list1_a.gif) bottom left repeat-x}
#services_page li {height:20px; background:url(images/list1.gif) bottom left no-repeat}
#services_page #content .col_1 .block .top_1 {margin:0px 0px 0px 345px; margin-top:0px;float:left;}

#products_page #content .col_1 .content_left .ind {padding:20px 10px 23px 15px;height:625px;}
#products_page #content .col_1 .content_right .ind {padding:15px 10px 28px 10px;height:625px;}
#products_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#products_page #content .col_2 .ind_1 {padding:5px 1px 5px 5px;}
#products_page #content .col_1 .content_left .content_left_left {width:70px; float:left;}
#products_page #content .col_1 .content_left .content_left_left .img_left {float:left; margin:0 4px 0 0}
#products_page #content .col_1 .content_left .content_left_right {width:200px; float:right;}
#products_page #content .col_1 .content_left .content_left_right .title {margin-left:0px;  float:left;}
#products_page #content .col_1 .content_right .block .top_1 {margin:0px 0px 0px 17px; margin-top:0px;float:left;}

#downloads_page #content .col_1 .content_left .ind {padding:20px 10px 23px 15px;height:375px;}
#downloads_page #content .col_1 .content_right .ind {padding:15px 10px 28px 10px;height:375px;}
#downloads_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#downloads_page #content .col_1 .content_left {width:280px; float:left;}
#downloads_page #content .col_1 .content_right {width:222px; float:right;}
#downloads_page #content .col_1 .content_right .block .top_1 {margin:0px 0px 0px 58px; margin-top:0px;float:left;}
#downloads_page ul	{list-style:none; margin:0px;	padding:0px;}
#downloads_page li a {color:#636363; text-decoration:none;	margin:0 0 0 12px; background:url(images/list1_a.gif) bottom left repeat-x}
#downloads_page li {height:20px; background:url(images/list1.gif) bottom left no-repeat}

#contacts_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#contacts_page #content .col_2 .ind_1 {padding:5px 1px 5px 5px;}
#contacts_page #content .col_1 .title {padding:15px 10px 15px 15px;}
#contacts_page #content .col_1 .ind {padding:15px 10px 5px 10px;}
#contacts_page #content .col_1 .img_left {float:left; margin:0 10px 20px 0}
#contacts_page #content .col_1 .block .top_1 {margin:0px 0px 0px 345px; margin-top:0px;float:left;}
#contacts_page #content .col_1 .img_top {margin:10px 10px 10px 150px;}

#contacts_page .field_name {width:100px;text-align:right;display:block;}
#contacts_page .field_value {width:100px;text-align:left;display:block;}
#contacts_page .contact_field {padding:10px 10px 10px 50px; width:400px;text-align:right;display:block;}

#privacy_page #content .ind {padding:15px 10px 5px 10px;}

#details_page #content {padding:5px 0 0 0;}
#details_page #content .indent_2 {padding: 5px 0 5px 120px;}
#details_page #content .col_2 .ind {padding:15px 10px 5px 10px;}
#details_page #content .col_1 .ind {padding:15px 10px 5px 10px;}
#details_page ul	{list-style:none; margin:0px;	padding:0px;}
#details_page li a {color:#636363; text-decoration:none;	margin:0 0 0 12px; background:url(images/list1_a.gif) bottom left repeat-x}
#details_page li {height:20px; background:url(images/list1.gif) bottom left no-repeat}
#details_page #content .col_1 .block .top_1 {margin:0px 0px 0px 345px; margin-top:0px;float:left;}

#f1	input{width:112px;height:19px;border-style:solid; border-width:1px;border-color:#9C9C9C;color:#464646;font-family:tahoma;font-size:11px;padding:2px 0px 0px 5px}

.title {margin-bottom:19px; display:block}
.title_1 {margin-bottom:11px; display:block}
.img_left {float:left; margin:0 24px 0 0}
.img_right {float:right; margin:0 24px 0 0}
.pic {margin-bottom:14px; display:block}

.line {background:url(images/line_bg.gif) repeat-x 0 20px; height:21px}
.line_1 {background:url(images/line_bg.gif) repeat-x 0 15px; height:30px; margin-right:-37px}

/*footer*/
#footer {margin-top:5px;height:88px;font-family:arial;font-size:0.6875em; line-height:1.36em;text-align:center;}



/*==================block====================*/

.block { background:#E7E7E7 url(images/mid.gif) top left repeat-x; width:100%;font-family:arial; color:#636363;font-size:1em;}
.block .l_t { background:url(images/top_left.gif) left top no-repeat; width:100%}
.block .r_t { background:url(images/top_right.gif) right top no-repeat;}
.block .r_b { background:url(images/bot_right.gif) right bottom no-repeat;}
.block .l_b { background:url(images/bot_left.gif) left bottom no-repeat;}
.block .left {background:url(images/left.gif) repeat-y left}
.block .top {background:url(images/top.gif) repeat-x top}
.block .right {background:url(images/right.gif) repeat-y right}
.block .bot {background:url(images/bot.gif) repeat-x bottom}
.block strong {color:#464646}
.block ul	{list-style:none; margin:0px;	padding:0px;}
.block li a {color:#636363; text-decoration:none;	margin:0 0 0 12px; background:url(images/list1_a.gif) bottom left repeat-x}
.block li {height:20px; background:url(images/list1.gif) bottom left no-repeat}

/*==========================================*/
