html { background: url(images/bg.gif) left top repeat; }
body { background: url(images/mt.gif) left top repeat-x; }
body, input, select, td, textarea, th { color: #000000; font-family: Arial; font-size: 13px; }
body, td, th { line-height: 17px; }
body, form { margin: 0; padding: 0; }
img, table { border: 0 none; }
a { color: #006791; text-decoration: underline; }
a:hover { text-decoration: none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
td, th { padding: 0; }
td { vertical-align: top; }
textarea { overflow: auto; }
ol { margin: 0 0 0 24px; }
ul { margin: 0; padding: 0 0 0 16px; }


#main { margin: 0 auto; width: 961px; }

	#menu { height: 113px; }
	
	#header { height: 96px; padding: 17px 0 0 29px; }
	#header ul { float: left; margin: 0 0 0 97px; padding: 0; }
	#header li { background: url(images/ar.gif) center bottom no-repeat; float: left; display: inline; height: 94px; list-style: none; margin: 0 26px; text-align: center; }
	#header li a { color: #FFFFFF; font-weight: bold; text-decoration: none; }
	#header li a.activ { color: #FFD200; }
	
	#sub_header { background: url(images/hbg.jpg) left top no-repeat; height: 259px; padding: 6px 63px 0 0; text-align: right; }
	#sub_header p { color: #000000; height: 72px; margin: 0 -60px 0 0; }
	#sub_header p a { color: #000000; margin: 0 10px; text-decoration: none; }
	
		#flash { margin: 128px 0 0 110px; position: absolute; }
		
	#sub_header2 { color: #000000; height: 23px; line-height: 23px; padding: 0 3px 0 0; text-align: right; }
	#sub_header2 a { color: #000000; margin: 0 10px; text-decoration: none; }
	
	#content { width: 960px; }
	#content h3 { font-size: 14px; height: 36px; margin: 0; text-align: left; }
	#content li { margin: 0 0 1em 0; }
	#content ol, #content ul { padding: 0; }
	#content ul ul { padding: 0 0 0 35px; }
	#content ol li { font-weight: bold; padding: 0 0 0 0px; }
	#content ol li span { font-weight: normal; }
	#content ul li { background: url(images/dot.gif) left 7px no-repeat; list-style: none; padding: 0 0 0 15px; }
		
	#footer { padding: 30px 0 0 14px; }
	#footer a { color: #474747; margin: 0 10px; text-decoration: none; }
	#footer a:hover { text-decoration: underline; }
	#footer p { color: #777676; font-size: 11px; margin: 6px 0 0 10px; }


.trial { margin: 357px 0 0 843px; position: absolute; }
.trial2 { margin: 135px 0 0 834px; position: absolute; }

.bg { background: #D1EDED; }

.c1 { color: #585858; }
.c2 { color: #006791; }

.f15 { font-size: 15px; }

.inp { width: 250px; }
.inp2 { width: 112px; }
.inp3 { width: 72px; }

.list li { margin: 0!important; }


/* form */

.c_form span { color: #006791; }
.c_form input, .c_form select, .c_form textarea { background: #FFFFFF; border: 1px solid #DDDDDD; margin: 2px 0 16px 0; vertical-align: top; }
.c_form textarea { height: 80px; width: 646px; }

.l_form span { color: #006791; }
.l_form input { background: #FFFFFF; border: 1px solid #DDDDDD; margin: 2px 0 16px 0; vertical-align: top; width: 325px; }

.s_form input, .s_form select { background: #FFFFFF; border: 1px solid #DDDDDD; width: 128px; }
.s_form input, .s_form img { vertical-align: middle; }

/* bg */

.tcbg { background: url(images/tcbg.gif) left top repeat-x; height: 37px; padding: 23px 0 0 5px; text-align: left; vertical-align: top; width: 100%; }
.tcbg2 { background: url(images/tcbg2.gif) left top repeat-x; height: 38px; padding: 23px 0 0 5px; text-align: left; vertical-align: top; width: 100%; }
.tcbg3 { background: url(images/tcbg3.gif) left top repeat-x; height: 37px; padding: 23px 0 0 5px; text-align: left; vertical-align: top; width: 100%; }

.lcbg { background: url(images/lcbg.gif) left top repeat-y; }
.ccbg { background: #FFFFFF; padding: 32px 8px 8px 8px; }
.ccbg .gl { background: #; margin: }
.rcbg { background: url(images/rcbg.gif) left top repeat-y; }

.lcbg2 { background: url(images/lcbg2.gif) left top repeat-y; }
.ccbg2 { background: #F8F8F8; padding: 32px 8px 8px 8px; }
.ccbg2 li { margin: 0!important; }
.rcbg2 { background: url(images/rcbg2.gif) left top repeat-y; }

.lcbg3 { background: url(images/lcbg3.gif) left top repeat-y; }
.ccbg3 { background: #FFFFFF; padding: 12px 8px 0 8px; }
.rcbg3 { background: url(images/rcbg3.gif) left top repeat-y; }

.bcbg { background: url(images/bcbg.gif) left top repeat-x; }
.bcbg2 { background: url(images/bcbg2.gif) left top repeat-x; }
.bcbg3 { background: url(images/bcbg3.gif) left top repeat-x; }


.bg1 { background: url(images/bg1.jpg) left top no-repeat; }
.bg2 { background: url(images/bg2.jpg) left top no-repeat; }
.bg1, .bg2 { height: 145px; margin-top: 8px; width: 427px; }
.bg1 h3, .bg2 h3 { height: 26px; margin: 0; padding: 14px 0 0 22px; }
.bg1 ul, .bg2 ul { margin: 8px 0 0 25px; padding: 0; }
.bg1 li, .bg2 li { background: url(images/dot2.gif) left 6px no-repeat!important; color: #FFFFFF; line-height: 13px; list-style: none; margin: 0 0 6px 0!important; padding: 0 0 0 12px; }

.dollar {text-align: right; width: 75px;}
