* { margin:0; padding:0;}

body { background:#fff}

html, input, textarea, select{

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	color:#666666;

	font-weight:normal;

	font-size:0.75em;

	line-height:1.30em

}

.style1 {

	font-size: 20px;

	color: #00A9EA;

	font-weight:lighter;

	line-height:21px;

}



/*in_line*/

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

img {border:0; vertical-align:top; text-align:left;}



.foot a{

	color:#13458c;

	text-decoration:underline

}

a{ color:#b81237; text-decoration:underline}

a:hover{ text-decoration:none}





.clear { clear:both;}



.fleft { float:left;}

.fright { float:right;}



.alignright {
	text-align:right;
}



.title, .title_top, .title_bot{ display:block; font-size:16px;}



.link{ color:#1788a3; text-decoration:underline; background:url(images/marker.gif) no-repeat 0 4px; padding-left:16px}

.link:hover{ text-decoration:none}



p {margin:0; padding:0;}



h1 { margin-bottom:5px;border-bottom:1px dotted #b81237;margin-bottom:10px; padding-bottom: 3px; color:#0066FF; font-size:16px; font-weight:bold;}

.pos{ position:absolute; margin-top:0; padding:0}



h2 {  padding:0; margin:0; font-size:1em; padding-bottom:15px; line-height:1.275em}



ul { margin:0; list-style:none; }

ul li a { color:#b81237; text-decoration: underline; font-weight:normal}

ul li a:hover{ text-decoration:none}



/*txt, links*/



/*header*/

#header .logo{ height:110px; width:100%; background-color:#e4e4e4; background-position:top; background:url(images/logo_bg.gif) repeat-x}

#header .logo .fmain{ padding:0}

#header .logo .fleft{ padding:10px 0 0 10px}

#header .logo .fright{ padding:20px 15px 0 0; color:#777777; text-align:right;}



#header .menu{background: url(images/menu_bg.gif) repeat-x; text-align:center}

#header .menu .left{ background:url(images/menu_left.gif) no-repeat; width:100%}

#header .menu .right{ height:50px;  background:url(images/menu_right.gif) no-repeat right top; width:100%}



#header .slogan{background:url(images/slogan_rep.jpg) repeat-x}

#header .slogan .left{ background:url(images/slogan_left.jpg) no-repeat}

#header .slogan .right{ height:312px;  background:url(images/slogan_right.jpg) no-repeat right top}

#header .slogan .fright{ width:458px; padding-top:93px}

#header .slogan a{ display:block; padding-top:25px}



/*content*/

#content{ width:100%; padding:10px 0 5px 0}

#content .txt_box{ width:100%} 

#content .y{ background:url(images/y.gif) repeat-y}



#content .spacer{ height:50px; float:left}

#content u{

	color:#0066FF;

}

#plain u{

	color:#666666;

}

#content .title{ margin-bottom:10px; padding-bottom: 3px; color:#0066FF; font-size:16px; font-weight:bold;}



#content .col1 .indent{ padding:6px 16px 10px 0}

#content .col2 .indent{ padding:6px 22px 10px 22px}



#content .date{ background:#009ed8 url(images/date_left.gif) no-repeat; color:#ffffff; font-weight:bold; width:120px; text-align:center; margin-bottom:3px}

#content .date .right{ background:url(images/date_right.gif) no-repeat right top; padding:6px 0 3px 0}



#content p{ padding-bottom:24px}



#content .marker{ margin-right:6px; vertical-align:middle}



#content .img1{ float: left; margin:0 26px 18px 0}

#content .img2{ float:left; margin:3px 19px 26px 0}

#content .img3{ display:block; margin-bottom:26px}

#content .img4{ float: right; margin:0 18px 26px 0}



#content h3{ padding-bottom:17px; font-size:1em; line-height:1em; font-weight:normal}



#content .box a{ display:block; padding-bottom:8px}



/*footer*/

#footer{ background:url(images/foot_rep.gif) repeat-x; color:#666666; vertical-align:baseline;}

#footer .left{ background:url(images/foot_left.gif) no-repeat}

#footer .right{ background:url(images/fot_right.gif) no-repeat right top;}

#footer a{ color:#666666; text-decoration:none}

#footer a:hover{ text-decoration:underline}

#footer .fleft{ padding:5px 0 0 5px}

#footer .fright{ padding:5px 28px 0 0}

#footer img{ margin-left:10px; vertical-align:middle}





/*================== index.html ==================*/



/*================== index-1.html ==================*/



/*================== index-2.html ==================*/

#page3 .block{ width:100%}

#page3 .block .col_1{ width:55%}

#page3 .block .col_1 div{ padding-right:25px}

#page3 .block .col_2{ width:45%}



/*================== index-3.html ==================*/

#page4 #content .col2 .indent{ padding-right:15px}



/*================== index-4.html ==================*/

#page5 #content p{ padding-bottom:21px}

#page5 .block{ width:100%}

#page5 .block .col_1{ width:55%}

#page5 .block .col_2{ width:45%}





/*================== index-5.html ==================*/

#page6 #content .col1 p{ padding-bottom:18px}

#page6 #content .col1 h2{ padding-bottom:7px}





/*================== index-6.html ==================*/

#page7 #content .col1 p{ padding-bottom:18px}

#page7 #content .block{ width:470px}

#page7 #content .block .col_1{ width:224px}

#page7 #content .block .col_2{ width:246px}

#page7 #content .block .row{ height:31px}

#page7 #content .block input{ width:214px; height:20px; border:#666666 1px solid; color:#666666; font-size:1em; font-family:arial}

#page7 #content .block textarea{ width:244px; height:144px; border:#666666 1px solid; color:#666666; font-size:1em; font-family:arial}

#page7 #content .col2 .indent{ padding:6px 12px 10px 22px}

#page7 #content .alignright{ padding-top:13px}

#page7 #content .alignright a{ margin-left:12px}



/*================== index-7.html ==================*/

#page8 #content .col1 p{ padding-bottom:20px}



#scr1 {

margin:5px 0 0 0;

text-align:left;

border: 1px solid #ccccff;background-color: #efeeff;

font-size: 11px;

line-height: 13px;

}

#scr2 {

margin:5px 0 0 0;

text-align:left;

border: 1px solid #ccccff;background-color: #efeeff;

font-size: 11px;

line-height: 13px;

}

#scr3 {

margin:5px 0 0 0;

text-align:left;

border: 1px solid #ccccff;background-color: #efeeff;

font-size: 11px;

line-height: 13px;

}

		#eForm {

			border: 1px solid #99b3b4;

			width: 140px;

			background: #e4ebeb;

			font: 9px arial, verdana, sans-serif;

			color:#443;

			padding:2px;

			outline:none;

		}

		.input:focus {

			border:1px solid #567475;

			background: #e4ebeb;

		}

		.submit-btn {

			width: 54px;

			height: 20px;

			background: #743 url(http://www.roscripts.com/images/submit.gif) no-repeat;

			outline: none;

		}

		.submit-btn:hover {

			background: #069 url(http://www.roscripts.com/images/submit.gif) no-repeat 0 -20px;

		}

		div#container {

			border:1px solid #99b3b4;

			padding:15px;

			margin:auto;

			width:230px;

		}

		#log_res {

			height:auto;

			margin:0 0 0 8px;

			width:220px;

		}

		#log_res p {

			margin:0;

			padding:4px 0 4px 0;

		}

		#log_res.ajax-loading

			{background: url(images/spinner.gif) no-repeat center; padding-top:15px;

		}

		.error {

			color:red;

			margin:0;

			padding:0;

		}

		.style3 {

	color: #0066FF;

	font-style: italic;

	font-size: 10px;

}

.conta input {

						width:202px;

						height:18px;

						background-color:#ffffff;

						border:1px solid #96A8B8;

						font-family:Tahoma;

						font-size:11px;

						color:#1F4666;

						line-height:10px;

						padding-top:1px;

						padding-left:2px;

						padding-right:2px;

						margin:0px 4px 5px 4px;

						}	

.conta textarea	{

						width:202px;

						height:18px;

						background-color:#ffffff;

						border:1px solid #96A8B8;

						font-family:Tahoma;

						font-size:11px;

						color:#1F4666;

						line-height:10px;

						padding-top:1px;

						padding-left:2px;

						padding-right:2px;

						margin:0px 4px 5px 4px;

						height:40px;

						overflow:hidden;

						}																		

.conta .input_1	{

						width:130px;

						margin:0px 26px 0px 5px;

						}

.conta .textarea_1	{

						height:46px;

						width:133px;

						margin:0px 0px 0px 0px;

						}							
