html
{
color:#000;
background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
{
margin:0;
padding:0;
}
table
{
border-collapse:collapse;
border-spacing:0;
}
fieldset,img
{
border:0;
}
address,caption,cite,code,dfn,em,strong,th,var
{
font-style:normal;
font-weight:normal;
}
li
{
list-style:none;
}
caption,th
{
text-align:left;
}
h1,h2,h3,h4,h5,h6
{
font-size:100%;
font-weight:normal;
}
q:before,q:after
{
content:'';
}
abbr,acronym
{
border:0;
font-variant:normal;
}
sup
{
vertical-align:text-top;
}
sub
{
vertical-align:text-bottom;
}
input,textarea,select
{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input,textarea,select
{
*font-size:100%;
}
legend
{
color:#000;
}
#index #content .col_1
{
width:649px;
margin-right:62px;
}
#index #content .col_2
{
width:269px;
position: relative}
#index #content .sub_col_1
{
width:198px;
margin-right:24px;
}
#index #content .sub_col_2
{
width:198px;
margin-right:24px}
#index #content .sub_col_3
{
width:198px;
}
#page2 #content .col_1
{
width:701px;
margin-right:53px;
}
#page2 #content  .col_2
{
width:224px;
}
#page2 #content .col_3
{
width:194px;
}
#page2 #content .sub_col_1
{
width:208px;
margin-right:35px;
}
#page2 #content .sub_col_2
{
width:209px;
margin-right:35px}
#page2 #content .sub_col_3
{
width:213px;
}
#library #content .col_1
{
width:918px;
margin-right:53px;
}
#library #content .sub_col_1
{
width:280px;
margin-right:40px;
}
#library #content .sub_col_2
{
width:270px;
margin-right:40px;
}
#library #content .sub_col_3
{
width:280px;
}
#rmapage
{
width:700px;
margin-left:20px;
margin-top:20px;
}
#left
{
float: left;
width:220px;
border:1px solid;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
}
#right
{
float: right;
width:430px;
}
.inp_h
{
height:24px;
margin:1px 0 4px 0;
}
.txt_2
{
color:#576676;
}
textarea
{
width:202px;
height:150px;
overflow:auto;
}
.center1
{
margin-left:auto;
margin-right:auto;
border:2px solid;
}
*
{
margin:0;
padding:0;
}
html,body
{
height:100%;
}
body
{
background:#fff url(images/tile.gif) repeat-x 0% 0%;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
color:#666666;
}
.margin
{
float: left;
margin:6px;
}
img
{
border:0;
vertical-align: top;
text-align: left;
}
object
{
vertical-align: top;
outline: none;
}
ul,ol
{
list-style: none;
}
.fleft
{
float: left;
}
.fright
{
float: right;
}
.clear
{
clear:both;
line-height:0px;
font-size:0px;
height:1px;
}
.col_1,.col_2,.col_3,.sub_col_1,.sub_col_2,.sub_col_3,.sub_col_4
{
float: left;
display: inline}
.alignright
{
text-align: right;
}
.aligncenter
{
text-align:center;
}
.wrapper
{
width:100%;
overflow: hidden;
}
.container
{
width:980px;
margin:0 auto;
}
#dwrap div
{
width:100px;
height:100px;
border:1px solid #FF00FF;
float: left;
}
.even
{
color:black;
background-color:#F1F1F1;
}
.odd
{
color:black;
background-color:#FFFFFF;
}
.col1
{
width:250px;
float: left;
}
.col2
{
width:210px;
float: left;
}
.spacer
{
clear:both;
height:1px;
}
.myform
{
margin:0 auto;
width:200px;
padding:14px;
}
#stylized
{
border: solid 2px #b7ddf2;
background:#ebf4fb;
}
#stylized p
{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom: solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized input
{
float: left;
font-size:12px;
padding:4px 2px;
border: solid 1px #aacfe4;
width:170px;
margin:2px 0 20px 10px;
}
#stylized textarea
{
float: left;
font-size:12px;
padding:4px 2px;
border: solid 1px #aacfe4;
width:170px;
height:80px;
margin:2px 0 20px 10px;
}
#stylized button
{
clear:both;
margin-left:80px;
width:105px;
height:35px;
background:#666666;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
button
{
clear:both;
margin-left:80px;
width:80px;
height:35px;
background:#666666;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
#main
{
margin:0 auto;
}
#header
{
height:139px;
width:982px;
margin:0 auto;
position: relative}
#content
{
width:982px;
margin:0 auto;
padding-bottom:40px}
input,select,textarea
{
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
vertical-align: middle;
font-weight: normal;
}
.img-indent
{
margin:0 14px 0 0;
float: left;
}
p
{
margin-bottom:22px;
}
.p1
{
margin-bottom:8px;
}
.p2
{
margin-bottom:16px;
}
.p3
{
margin-bottom:24px;
}
.margi20
{
margin-bottom:20px}
.margi30
{
margin-bottom:30px}
.txt_underline
{
text-decoration: underline}
a
{
color:#000000;
outline: none;
}
a:hover
{
text-decoration: none;
}
.black
{
color:#000000}
.more
{
background: url(images/more_arrow.gif) no-repeat 0% 4px;
padding:0 0 0 12px;
color:#000;
font-family: Georgia,"Times New Roman",Times,serif}
.more2
{
background: url(images/more_arrow.gif) no-repeat 0% 68px;
padding:62px 0 0 12px;
color:#000;
display: inline-block;
font-family: Georgia,"Times New Roman",Times,serif}
.font
{
font-family: Georgia,"Times New Roman",Times,serif}
.date
{
color:#000000}
.right
{
color:#FD0505;
padding:0 0px 20px 20px;
font-size:18px;
}
h1
{
font-size:36px;
line-height:1.2em;
font-weight: normal;
margin-bottom:35px;
color:#FD0505;
letter-spacing: -1px;
border-bottom:1px solid #f0f1f2;
padding-bottom:36px;
margin-top: -8px}
h1.sub
{
font-size:36px;
line-height:1.2em;
font-weight: normal;
margin-bottom:0;
color:#bcbcbe;
letter-spacing: -1px;
border-bottom: none;
padding-bottom:0px;
margin-top: -18px}
h2
{
font-size:30px;
line-height:1.2em;
font-weight:bold;
margin-bottom:15px;
color:#272626}
h3
{
font-size:18px;
color:#fff;
line-height:1.2em;
background: url(images/bgs2.gif) repeat-x 0% 0%;
display: inline-block;
float: left;
margin-bottom:25px;
}
h3 span
{
font-size:18px;
color:#fff;
line-height:1.2em;
background: url(images/bgs1.gif) no-repeat 0% 0%;
display: inline-block}
h3 span span
{
font-size:18px;
color:#fff;
line-height:1.2em;
background: url(images/bgs3.gif) no-repeat 100% 0%;
display: inline-block;
padding:1px 10px 3px;
}
h4
{
font-size:26px;
line-height:1.2em;
font-weight:bold;
margin-bottom:20px;
color:#000000}
.line-hor
{
background:#f1f2f3;
height:1px;
overflow: hidden;
font-size:0;
line-height:0;
margin:20px 0 16px 0;
}
.line-hor2
{
background:#f1f2f3;
height:1px;
overflow: hidden;
font-size:0;
line-height:0;
margin:41px 0 36px 0;
}
.line-hor3
{
background:#f1f2f3;
height:1px;
overflow: hidden;
font-size:0;
line-height:0;
margin:16px 0 12px 0;
}
.address
{
width:236px}
.address dt
{
padding-bottom:16px;
}
.address dd
{
clear:both;
text-align: right}
.address dd span
{
float: left;
}
.address a
{
color:#000000}
.head_animation
{
position: relative;
margin-bottom:38px;
}
.logo
{
position:absolute;
margin:22px 0 0 0}
.menu
{
position:absolute;
margin:90px 0 0 0;
background: url(images/menu_bg.gif) no-repeat 0% 0%;
width:982px;
height:49px;
z-index:100}
.menu ul li
{
float: left;
display: inline;
margin-left:30px;
padding-top:15px;
}
.menu ul li a
{
display: inline-block;
color:#fff;
text-transform: uppercase;
text-decoration: none;
font-size:15px;
}
.menu ul li a:hover,.menu ul li a.active
{
color:#FD0505;
text-decoration: none}
.control_panel
{
background: url(images/btn_slide.gif) no-repeat 0% 0%;
width:982px;
height:21px;
position: relative}
.fieldback
{
position:absolute;
background: url(images/search_bg.gif) no-repeat 0% 0%;
width:289px;
height:29px;
top:101px;
right:15px;
z-index:150;
line-height:14px;
}
.fieldback .sbutton
{
margin:0px 0 0 240px;
width:50px;
height:25px;
}
.fieldback .pfield
{
width:100px;
background: none;
margin:5px 0 0 125px;
border: none;
position:absolute;
top:0;
font-size:14px;
line-height:14px;
}
.fieldback .ufield
{
width:100px;
background: none;
margin:5px 0 0 5px;
border: none;
position:absolute;
top:0;
font-size:14px;
line-height:14px;
}
.icon
{
position:absolute;
margin:31px 0 0 7px;
right:0}
.slogan
{
position:absolute;
margin:20px 0 0 515px;
color:#000000;
font-size:28px;
}
.subslogan
{
position:absolute;
margin:55px 0px 0 640px;
color:#000000;
font-size:18px;
}
.rss
{
float: right}
.list li
{
background: url(images/more_arrow.gif) no-repeat 0% 8px;
padding:0 0 0 24px;
line-height:25px;
position: relative}
.list li a
{
color:#FD0505}
.gallery a
{
margin:0 7px 0 0;
}
.gallery
{
margin-bottom:8px;
}
#footer
{
height:67px;
background: url(images/footer_bg.gif) repeat-x 0% 0%;
width:982px;
margin:0 auto}
#footer .container
{
padding:0 !important;
position: relative;
}
.copy
{
position:absolute;
margin:34px 0 0 0;
color:#000000;
font-size:13px;
text-transform: uppercase}
.copy a
{
color:#000000;
font-size:13px;
text-decoration: none}
.copy a:hover
{
color:#FD0505;
font-size:13px;
}
.bottom_menu
{
position:absolute;
right:0;
top:34px;
text-transform: uppercase;
color:#000000}
.bottom_menu a
{
color:#000000;
text-decoration: none}
.bottom_menu a:hover
{
color:#FD0505}
.bottom_menu span
{
margin:0 7px;
}
.inp_form div.fleft_side
{
float: left;
display: inline;
padding-top:10px;
}
.inp_form input
{
display:block;
width:247px;
padding:2px 5px 2px;
color:#8c8c8c;
border:1px solid #e1e1e1;
background: none;
border-top:1px solid #303030}
.inp_form .height_inp
{
margin-right:0;
height:32px;
}
.inp_form textarea
{
width:247px;
height:135px;
color:#8c8c8c;
padding:5px;
border:1px solid #e1e1e1;
float: left;
overflow:auto;
background: none;
border-top:1px solid #303030}
.form_link
{
padding-top:35px;
padding-right:8px;
}
.form_link a
{
margin-left:15px}
.images
{
position: relative;
height:377px;
width:979px;
cursor: pointer;
}
.images div
{
display: none;
position:absolute;
top:0;
left:0;
height:377px;
font-size:12px;
}
.images h3
{
font-size:22px;
font-weight: normal;
margin:0 0 20px 0;
color:#456;
}
.tabs
{
clear:both;
margin:1px 0 0 3px;
position:absolute;
}
.show
{
position:absolute;
right:14px;
top: -1px;
display: inline-block;
background: url(images/hide.gif) no-repeat 0% 6px;
padding:0 0 0 13px;
color:#fff;
text-decoration: underline;
font-size:10px;
}
.tabs a
{
width:12px;
height:12px;
float: left;
margin:3px;
background: url(images/slide_button.gif) no-repeat 0% 0%;
display:block;
font-size:1px;
}
.selected a
{
width:12px;
height:12px;
float: left;
margin:3px;
background-position:0 -24px !important;
display:block;
font-size:1px;
}
.selected2
{
background: url(images/show.gif) no-repeat 0% 6px;
}
.tabs a:hover
{
background-position:0 -12px;
}
.tabs a.current
{
background-position:0 -12px;
}
.forward,.backward
{
float: left;
margin-top:140px;
background:#fff;
display:block;
width:30px;
height:30px;
cursor: pointer;
font-size:1px;
text-indent: -9999em;
}
.forward
{
background-position:0 -30px;
clear: right;
}
.forward:hover
{
background-position: -30px -30px;
}
.forward:active
{
background-position: -60px -30px;
}
.backward:hover
{
background-position: -30px 0;
}
.backward:active
{
background-position: -60px 0;
}
.disabled
{
visibility: hidden !important;
}

/* Add for links */
.footer {background:#cdd6d7; border:1px solid #909596; width:974px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 	behavior: url(border-radius.htc); margin:0 auto; height:144px; position:relative;}
.footer ul {width:100%; position:absolute; top:60px; /*left:20px;*/}
.footer ul li { display:inline; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#636363; padding:0 5px;}
.footer ul li a { color:#636363; text-decoration:none; }
.footer ul li a:hover { text-decoration:underline; }
.footer h2 {text-align:left; padding:10px 0px 0px 20px;}
.footer h2 a{ text-decoration:none; color:#01565D;}
.footer h2 a:hover{ text-decoration:none; color:#000;}
.footer ul.footerlink { list-style-type:none; text-align:center;}
.footer ul.footerlink li { background:url(../images/footer-dooted.gif) no-repeat 100% 2px; display:inline; font:normal 12px/18px Arial; color:#636363; padding:0 5px;}
.footer ul.footerlink li.last{ background:none;}
.footer ul.footerlink li a { color:#636363; text-decoration:none; }
.footer ul.footerlink li a:hover { text-decoration:underline; }
.footer p{ font:normal 12px/17px Arial; color:#666666; padding-top:10px;}
.footer p a{ text-decoration:none;color:#666666;} 
.footer p a:hover{ color:#000;text-decoration:none;}

.pgcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:15px;
	letter-spacing:-1px;
	padding-bottom:6px;
	color:#5b5b61;
}
