body {background:#FFFFFF url('../images-design/bg.jpg') repeat-x top; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:100.01%; color:#52504B; padding:0px; margin-left:20px; margin-right:30px; margin-top:0px; margin-bottom:0px}

/* common styles */	
td {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:130%;}
a {color:#008BD5; text-decoration:underline;}
a:hover {color:#DC9E26; text-decoration:underline;}
p {margin:8px 0px 10px 0px;}
p.large {font-size:1.2em;}

h1 {color:#DC9E26; font-size: 2.0em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 15px 0px; line-height:110%;}
h1 span {color:#999999; font-size: 70%; font-weight:bold;}
h1 span.title {color:#666666; font-size:100%; font-weight:normal;}
h1 span.title2 {color:#999999; font-size:100%; font-weight:normal;}
h2 {color:#3E3E3E; font-size: 1.3em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 15px 0px; line-height:100%;}
h3 {color:#504F4A; font-size:1.2em; font-weight:bold; margin:20px 0px 15px 0px; line-height:120%;}
h4 {color:#008BD5; font-size:1em; font-weight:bold; margin:0px 0px 10px 0px; line-height:130%;}
h5 { background:url('../images-design/arrow_square.gif') no-repeat left top; padding-left:20px; font-size:1em; font-weight:normal;  line-height:140%; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px}

ul {margin: 0px 0px 10px 10px; padding: 0px; }
ul li {margin: 8px 0px; background: url('../images-design/bullet.gif') no-repeat left top; list-style-type: none; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}

hr {height:1px; border-left:0px; border-right:0px; border-bottom:0px; border-top:1px solid #E5E0D5; }

a img {border:0px;}

.pic_left {float:left; margin:0px 15px 5px 0px;}
.pic_right {float:right; margin:0px 0px 5px 15px;}

.clear {clear:both;}

.blue {color:#008BD5;}
.gold {color:#DC9E26;}

/* menus */
.menu ul {margin:0px; padding:0px; list-style-type:none;}
.menu ul li {list-style-image:url('none'); background:none; margin:0px; padding:0px}
.menu a {
display:block; 
width:200px;
height:25px;
line-height:22px;
text-indent:30px;
color:#3E3E3E; 
font-weight:bold; 
text-decoration:none; 
background:url('../images-design/menu_bg.jpg') no-repeat 0% 100%;
}
.menu a:hover,
body#page01 #nav01 a,
body#page02 #nav02 a,
body#page03 #nav03 a,
body#page04 #nav04 a,
body#page05 #nav05 a,
body#page06 #nav06 a,
body#page07 #nav07 a,
body#page08 #nav08 a,
body#page09 #nav09 a,
body#page10 #nav10 a,
body#board_tab_1 #nav06 a,
body#board_tab_2 #nav06 a,
body#board_tab_3 #nav06 a,
body#board_tab_4 #nav06 a
{color:#FFFFFF; background:url('../images-design/menu_bg.jpg') no-repeat; text-decoration:none}

/* *************** structure styles ***************** */
/* common styles */
.table_main {width:100%; height:100%; background:#FFFFFF url('../images-design/top_bg.jpg') repeat-x top; font-size:70% }
.shad_l{ vertical-align:top; width:10px; background:url('../images-design/shad_l.jpg') no-repeat top right;}
.shad_r{ vertical-align:top; width:20px; background:#FFFFFF url('../images-design/top_r.jpg') no-repeat top right;}

/* leftcol styles */
.leftcol {width:238px; background: #FFFFFF url('../images-design/leftcol_bg.jpg') no-repeat top left; vertical-align:top }
.table_left {width:203px; margin:0px 17px 0px 18px;}
.menu { padding:0px 0px 30px 0px;}
.box_donation { padding:0px; height:315px; background:url('../images-design/ornament_l.gif') no-repeat bottom left; vertical-align:top}
.box_donation a{ height:129px; width:203px; background: url('../images-design/box_donation.jpg') no-repeat left top; display:block; font-size:15px; text-decoration:none; color:#E6E6E6; font-weight:bold; text-indent:35px; line-height:140%; padding-left:0px; padding-right:0px; padding-top:70px; padding-bottom:0px }
.box_donation a:hover{ background: url('../images-design/box_donation.jpg') no-repeat right top; text-decoration:none; color:#E6E6E6}
.box_donation .text_small {font-size:11px; font-weight:normal; line-height:120%;}

.box_donation_project {height:129px; width:209px; float:right; margin-left:10px; margin-bottom:10px;}
.box_donation_project a{ height:59px; width:203px; background:no-repeat left top; display:block; font-size:15px; text-decoration:none; color:#E6E6E6; font-weight:bold; text-indent:35px; line-height:140%; padding-left:0px; padding-right:0px; padding-top:70px; padding-bottom:0px }
.box_donation_project a:hover{ background:no-repeat right top; text-decoration:none; color:#E6E6E6}
.box_donation_project .text_small {font-size:11px; font-weight:normal; line-height:120%;}

/* centercol styles */
.centercol {width:100%; vertical-align:top;  background: #FFFFFF url('../images-design/top_bg.jpg') repeat-x top; }
.top_center {background: url('../images-design/top_l.jpg') no-repeat left top; vertical-align:top; height:92px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.top_center h2{ color:#FFFFFF; margin: 7px 0px 0px 0px; padding:0px; }
.header_home { background:url('../images-design/header_bg.jpg') repeat-x; height:172px; color:#FFFFFF; vertical-align:top; text-align:right;font-size:16px}
.header_home p{ background: url('../images-design/pic_main_b.jpg') no-repeat right top; height:36px; color:#CCCCCC; font-weight:bold;   line-height:36px; text-align:right; margin:0px; display:block; padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px}
.content_home {padding:25px 20px 20px 20px; vertical-align:top; background:#FFFFFF;}
.content_page {vertical-align:top; background:#FFFFFF url('../images-design/content_l.jpg') no-repeat left top;; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:20px}
.content_home h1, .tabs_page h1  { border:0px;}
.content_page h1, .tabs_page h1 { border-bottom:1px solid #E5E0D5;}
.content_home ul, .content_page ul{ margin: 0px 0px 23px 15px; padding: 0px; }
.content_home ul li, .content_page ul li {margin: 7px 0px; background: url('../images-design/bullet.gif') no-repeat left top; list-style-type: none; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.content_home ol, .content_page ol {color:#008BD5; }
.content_home ol li, .content_page ol li {color:#008BD5;margin: 7px 0px 7px 0px; padding: 0px 0px 0px 0px; }
.content_home ol p, .content_page ol p{color:#52504B; padding:0px; margin:0px;}

a.arrow {background:url('../images-design/arrow.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#FFFFFF; display:block; text-indent:20px; text-align:left; text-decoration: none; font-weight:bold }
a.arrow:hover {background:url('../images-design/arrow.gif') no-repeat 0px -60px; text-decoration: none; color:#000000}
a.arrow_whiteback {background:url('../images-design/arrow.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#008BD5; display:block; text-indent:20px; text-align:left; text-decoration: none; font-weight:normal}
a.arrow_whiteback:hover {background:url('../images-design/arrow.gif') no-repeat 0px -60px; text-decoration: none; color:#DC9E26}
a.question {background:url('../images-design/question.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#3E3E3E;display:block; text-indent:20px; text-align:left; text-decoration: none}
a.question:hover {background:url('../images-design/question.gif') no-repeat 0px -60px; text-decoration: none; color:#FFFFFF}
a.arrow_s {background:url('../images-design/arrow_s.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#3E3E3E; display:block; text-indent:15px; text-align:left; text-decoration: none }
a.arrow_s:hover {text-decoration: none; color:#000000;}


/* rightcol styles */
.rightcol, .rightcol_page{vertical-align:top; width:170px;}
.rightcol_page{ padding-left: 10px; background: url('../images-design/separator_top.jpg') no-repeat left top; }
.header_r{ background:#E5E0D5 url('../images-design/header_r.gif') no-repeat top right; height:172px; border-left:1px solid #FFFFFF; padding-left:10px; padding-right:11px; padding-top:0px; padding-bottom:0px}
.top_right {vertical-align:top; height:92px; }
.top_right_page{width:170px; height:92px; padding:0px 0px 0px 0px; vertical-align:top}
.top_right_page a{ margin:45px 0px 0px 0px;}
.rightcol p {color:#9B897B; font-family:Arial, Helvetica, sans-serif; line-height:120%;}
.login { background:url('../images-design/login_bg.gif') no-repeat top left; height:100px; padding:15px}
.login a:hover {color:#008BD5; text-decoration:underline;}
.login h2 {margin: 0px 0px 10px 0px;}
.signup {padding:10px 10px 0px 10px;}
.signup a {background:url('../images-design/arrow.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#3E3E3E; font-weight:bold; display:block; text-indent:20px; text-align:left; text-decoration: none}
.signup a:hover {background:url('../images-design/arrow.gif') no-repeat 0px -60px; text-decoration: none; color:#000000}

.rightboxes {padding:50px 0px 10px 0px; vertical-align:top;}
.rightbox1 {background:url('../images-design/rightbox1.jpg') no-repeat left top; padding-left:0px; padding-right:0px; padding-top:34px; padding-bottom:4px}
.rightbox2 {background:url('../images-design/rightbox2.jpg') no-repeat left top; padding-left:0px; padding-right:0px; padding-top:34px; padding-bottom:4px}
.rightbox3 {background:url('../images-design/rightbox3.jpg') no-repeat left top; padding-left:0px; padding-right:0px; padding-top:34px; padding-bottom:4px}
.rightbox4 {background:url('../images-design/rightbox4.jpg') no-repeat left top; padding-left:0px; padding-right:0px; padding-top:34px; padding-bottom:4px}
.rightboxes a{padding:0px; height:39px; width:201px; background: url('../images-design/rightbox_text_bg.gif') no-repeat left top; display:block; font-size:0.9em; color:#A2A1A1; text-decoration:none;  font-weight:normal; line-height:100%; text-align:right; margin-left:117px; margin-right:0px; margin-top:0px; margin-bottom:0px }
.rightboxes .text_small {font-size:0.7em; color:#A2A1A1;}
.rightboxes a:hover {background: url('../images-design/rightbox_text_bg.gif') no-repeat right top; text-decoration:none; color:#000000 }
.rightbox {background: #E5E0D5 url('../images-design/rightbox_b.jpg') no-repeat bottom right; width: 170px; font-weight:bold }
.rightbox h2{background: url('../images-design/rightbox_t.jpg') no-repeat top left; line-height:34px; height:34px; text-indent:20px; width: 170px; margin:0px; font-size:15px}
.text_big{line-height:25px; height:25px; text-indent:20px; width: 190px; margin:5px 0px 0px 0px; font-size:15px; font-weight:bold; color:#3E3E3E;}
.text_big:hover{ color:#000000;}
.rightbox ul{margin-right:10px;}
.spacer{height:50px;}


/* member page styles */
.top_links {width:268px; height:26px; background:url('../images-design/top_links_bg.jpg') no-repeat top; color:#E3E3E3; text-align:center}
.top_links a {color:#E3E3E3; text-decoration:none; margin:0px 2px;}
.top_links a:hover {color:#FFFFFF; text-decoration:underline;}

.tabs {background:url('../images-design/tabsline_bg.jpg') repeat-y left; padding-left:15px; height:21px}
.tabs ul {margin:0px; padding:0px; list-style-type:none; list-style-image:url('none');}
.tabs ul li {list-style-image:url('none'); width:110px; height:21px; float:left; background:none; padding:0px; margin:0px 1px}
.tabs a {display:block; height:21px; line-height:21px; text-align:center; color:#000000; text-decoration:none; font-weight:bold; background:url('../images-design/tab_bg.gif') no-repeat;}

body#tab_1 #tab01 a,
body#tab_2 #tab02 a,
body#tab_3 #tab03 a,
body#tab_4 #tab04 a,
body#msg_tab_1 #tab02 a,
body#msg_tab_2 #tab02 a,
body#msg_tab_3 #tab02 a,
body#msg_tab_4 #tab02 a,
body#msg_tab_5 #tab02 a,
body#msg_tab_6 #tab02 a,
body#pro_tab01 #tab05 a,
body#pro_tab02 #tab05 a,
body#pro_tab03 #tab05 a,
body#pro_tab04 #tab05 a,
body#pro_tab05 #tab05 a,
.tabs a:hover {display:block; height:21px; line-height:21px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight:bold; background:url('../images-design/tab_bg.gif') no-repeat 0% 100%;}

.tabs_sh {background:url('../images-design/undertabs_bg.jpg') repeat-x top;}
.tabs_page {background:url('../images-design/member_page_bg.jpg') no-repeat top left; vertical-align:top; padding-left:26px; padding-right:0px; padding-top:26px; padding-bottom:10px}

.member_table {background:#E5E0D5 url('../images-design/corn_rt.gif') no-repeat top right;}
.mamber_bot {background:url('../images-design/corn_rb.gif') no-repeat right bottom; padding:0px; height:10px}
.td_light {background:#FFFFFF; color:#52504B; font-weight:bold; vertical-align:top; padding:0px 0px 0px 3px; height:19px;}
.td_dark {background:#8D8983; color:#FFFFFF; font-weight:bold; vertical-align:top; padding:0px 0px 0px 3px;}
.member_details {padding:7px 5px 0px 0px; vertical-align:top;}
.member_img {padding:10px 5px 0px 10px; width:180px;}
.member_text {vertical-align:top; padding-top:20px; padding-right:15px;}
.blocks {width:321px; vertical-align:top; padding-top:20px;}
.rightblock {background:#E5E0D5 url('../images-design/corn_rt.gif') no-repeat top right; width:315px; padding:3px}
.rightblock h2 {background:url('../images-design/rightbox_title_bg.gif') no-repeat left top; color:#3E3E3E; font-size:16px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px; padding-left:6px; padding-right:0px; padding-top:8px; padding-bottom:8px} 
.rightblock .td_light a {color:#008BD5; text-decoration:none; background:url('../images-design/arrow_blue.gif') no-repeat left; padding-left:8px; margin-left:3px}
.rightblock .td_light a:hover {color:#DC9E26; text-decoration:none; background:url('../images-design/arrow_blue.gif') no-repeat left; padding-left:8px; margin-left:3px}
.rightblock a img {border:1px solid #FFFFFF;}
.rightblock h2 a {color:#3E3E3E; text-decoration:none; background:url('../images-design/arrow.gif') no-repeat 100% 0%; padding-right:25px; height:30px}
.rightblock h2 a:hover {color:#3E3E3E; text-decoration:none; background:url('../images-design/arrow.gif') no-repeat 100% -60px; padding-right:25px}

/* message pages */
.msg_links {padding:3px; background:#E5E0D5 url('../images-design/msg_tabs_bg.gif') no-repeat right; height:20px}
.msg_links ul {list-style-image:url('none'); margin:0px; padding:0px; list-style-type:none}
.msg_links ul li {background:none; margin:0px; padding:0px; float:left;}

.msg_links a {color:#3E3E3E; font-weight:bold; text-decoration:none; display:block; width:90px; height:20px; line-height:18px; text-indent:5px; background:#FFFFFF url('../images-design/sub_tab_bg.gif') no-repeat right; float:left; margin-right:3px}
body#msg_tab_1  #m_tab01 a,
body#msg_tab_2  #m_tab02 a,
body#msg_tab_3  #m_tab03 a,
body#msg_tab_4  #m_tab04 a,
body#msg_tab_5  #m_tab05 a,
body#msg_tab_6  #m_tab06 a,
body#pro_tab01 #ptab01 a,
body#pro_tab02 #ptab02 a,
body#pro_tab03 #ptab03 a,
body#pro_tab04 #ptab04 a,
body#pro_tab05 #ptab05 a,
body#board_tab_1 #board_tab01 a,
body#board_tab_2 #board_tab02 a,
body#board_tab_3 #board_tab03 a,
body#board_tab_4 #board_tab04 a,
.msg_links a:hover {color:#008BD5; font-weight:bold; text-decoration:none; display:block; width:90px; height:20px; line-height:18px; text-indent:5px; background:#FFFFFF url('../images-design/sub_tab_bg.gif') no-repeat right; float:left; margin-right:3px;}

th {text-align:left; background-color:#8D8983; color:#FFFFFF; font-weight:bold; padding:1px 3px;}
.border {border:1px solid #E5E0D5;}
.odd {background-color:#FFFFFF;}
.even {background-color:#F8F7F4;}

.msg_actions a {background:url('../images-design/arrow.gif') no-repeat 0px 0px; height:16px; line-height:16px; color:#3E3E3E; font-weight:bold; display:block; text-indent:20px; text-align:left; text-decoration: none}
.msg_actions a:hover {background:url('../images-design/arrow.gif') no-repeat 0px -60px; text-decoration: none; color:#000000}

/* footer */

.footer {height:65px; border-top:#E5E0D5 2px solid; padding:15px 0px 0px 25px; font-size:0.8em; color:#656565; vertical-align:top;}
.footer a {color:#3E3E3E; font-weight:bold; text-decoration:none; font-size:1.1em;}
.footer a:hover {color:#008BD5; text-decoration:underline;}
.footer p {margin:0px 0px 5px 0px;}

/* form */
form {padding:0px; margin:0px;}
input, select, textarea {color:#575757; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text_field {width:336px; height:20px;}
.text_field_b {width:275px; height:30px;}
.text_field_c {width:275px; height:100px;}
.box_brown {background:#E5E0D5 url('../images-design/corn_rt.gif') no-repeat right top; padding:2px}
.box_brown_b {background:#E5E0D5 url('../images-design/corn_rb.gif') no-repeat right bottom; height:11px}

.input_s {width:75px;}
.input_m {width:170px;}
.input_b {width:275px;}
.input_l {width:450px;}
.signup_td {padding-left:90px;}
.btn_m {background:url('../images-design/btn_m.gif') no-repeat top left; width:77px; height:21px; line-height:18px; color:#FFFFFF; font-weight:bold; display:block; text-indent:25px; text-align:left; text-decoration:none;border:0px none; font-size:11px; cursor:pointer}
.btn_m:hover {background:url('../images-design/btn_m.gif') no-repeat bottom left; color:#FFFFFF; text-decoration:none;cursor:pointer}

.btn_l {background:url('../images-design/btn_l.gif') no-repeat top left; display:block; width:90px; height:21px; text-indent:20px; line-height:10px; text-align:left; padding:0px; border:0px none; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:pointer}
.btn_l:hover {background:url('../images-design/btn_l.gif') no-repeat bottom left; color:#FFFFFF; text-decoration:none; cursor:pointer}

.btn_xl {background:url('../images-design/btn_xl.gif') no-repeat top left; display:block; width:120px; height:21px; text-indent:20px; line-height:10px; text-align:left; padding:0px; border:0px none; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:pointer}
.btn_xl:hover {background:url('../images-design/btn_xl.gif') no-repeat bottom left; color:#FFFFFF; text-decoration:none; cursor:pointer}

.login_input {width:126px;}

.quote_msg	{
				margin-right:6px;
				margin-top:5px;
				background:#E9E9E9;
				border:1px solid black;
				line-height:40px;
				padding:5px;
}