
html, body { margin:0;padding:0; height: 100%; }
h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0;}
img { border: 0; }

/* body
--------------------------------------------------*/
body { background:#b2b2b2;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }
a { text-decoration:underline }
a:hover { text-decoration:none;}

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Global
--------------------------------------------------*/

#shim {visibility: hidden; width: 100%; height: 50%; margin-top: -302.5px; float: left;}
#main {background:#FFFFFF url("../images/g.gif") repeat-x;
                width: 953px;
					 height: 605px;
					 margin: 10px auto 10px auto;
                clear: both;}

.g { height:600px; min-height:600px; width:953px; margin:0 auto; background:#FFFFFF url("../images/g.gif") repeat-x 0% 100%; margin-top:100px }

/* Top
--------------------------------------------------*/
.top { text-align:center; padding:18px 0px 18px 0px}

.h_img { text-align:center; background:#9c9d9f; height:90px; font-size:1px;}
.hi_img { font-size:1px; height:178px}
/* Center
--------------------------------------------------*/
.c { padding:2px 87px 0px 90px; font-size:10.5px;}
/* Center/Menu
--------------------------------------------------*/
.cm { padding:2px 0px 35px 0px}
.cm a { color:#000000; border-right:1px solid #000000; text-decoration:none; padding-right:4px; margin-right:4px}
.cm a:hover { color:#bb0366}
.cm .cm_ac { color:#bb0366}
.cm #cm_l { border:0px; margin:0px; padding:0px;}
/* Center/Index
--------------------------------------------------*/
.i_logo { text-align:center; padding:50px 0px 0px 0px; height:275px; min-height:275px; }
.fi { text-align:center;}
/* Center/Text
--------------------------------------------------*/
.c_txt { padding:0px 0px 10px 0px}
.c_txt h1 { font-size:1.4em; padding-bottom:12px}
.c_txt a { color:#000000}
.c_txt p { padding-bottom:15px; font-size:11px;}

.c_txt .ul_c { margin:0px; padding:0px 0px 0px 12px;}
.c_txt .ul_c li { padding-bottom:9px; font-weight:bold}
.c_txt .ul_c ul { margin:0px; padding:12px 0px 0px 35px; list-style:disc} 
.c_txt .ul_c ul li { padding-bottom:0px; font-weight:normal}

.ul_cont { margin:0px; padding:0px 0px 0px 12px;}
.c_txt .ul_c li { padding-bottom:9px;}
.c_txt .ul_c ul { margin:0px; padding:12px 0px 0px 35px; list-style:disc} 
.c_txt .ul_c ul li { padding-bottom:0px; font-weight:normal}

.c_block {}
.c_block b {background: url("../images/dot.gif") no-repeat 0px 6px; display:block; padding-left:10px; margin-bottom:16px;}
.c_block h2 {background: url("../images/dot.gif") no-repeat 0px 6px; display:block; padding-left:10px; margin-bottom:16px;font-size:1em;}
.c_block i { font-style:normal; font-weight:bold; display:block; margin-top:24px}
.c_block i a { color:#bb0366; text-decoration:none}
.c_block i a:hover { text-decoration:underline}
/* Center/Text/team
--------------------------------------------------*/
.l_team { float: left; width:280px}
.team_f {  padding-bottom:18px}

.team_f b { display:block}
.team_f img { float:left; margin-right:10px}

.team_txt { float:left; width:155px;padding-bottom:10px; padding-right:15px}
.team_txt b { display:block;}

.r_team { float:right;  width:488px}

.team_txt_r { float:left; width:155px;padding-bottom:10px; padding-right:15px}
.team_txt_r b { display:block;}

.team_txt_3rd { float:left; width:140px;padding-bottom:10px;}
.team_txt_3rd b { display:block;}


/* Center/Text/contacts
--------------------------------------------------*/
.c_img { float:right; border:1px solid #605e60;}

a.copy { text-decoration: none; color: black;}
a.copy:hover {
	text-decoration: underline;
}

	

