#bg1 {background: url(../images/index_01.gif) no-repeat 100%}
#bg2 {background: url(../images/index_04.gif) no-repeat 0%}
#bg3 {background: url(../images/main_03.gif) no-repeat}
.btn {background: url(../images/btn.png) center no-repeat}

td{
font-family: Tahoma, san-serif; font-size: 11px; color: #8e9193; 
}
#third_register_table td{
color:#000;
}

#mlinks {font-family: Tahoma, san-serif; font-size: 9px; font-weight: bold; 
color: #ffffff;}
#mlinks a {color: #ffffff; text-decoration: none; margin: 0px 10px 0px 10px;}
#mlinks a:hover {text-decoration: underline;}

#blinks {font-family: Tahoma, san-serif; font-size: 9px; font-weight: bold; 
color: #ffffff; margin-bottom:10px;}
#blinks a {color: #ffffff; text-decoration: none; margin: 0px 11px 0px 11px;}
#blinks a:hover {text-decoration: underline;}

.tlink {font-family: Tahoma, san-serif; font-size: 9px; font-weight: bold; 
color: #ffffff; text-decoration: none; line-height: 10px;}
.tlink:hover {color: #dddddd;}

#txt1 {width:305px; font-family: Tahoma, san-serif; font-size: 11px; 
color: 8e9193; margin: 22px; text-align: justify;}

#main_txt {font-family: Tahoma, san-serif; font-size: 11px; 
color: 8e9193; text-align: justify; margin: 18px; margin-top: 10px;
min-height:500px;
_height:auto ;
_height:500px
}
#main_txt a {color: c05a8c; font-weight: bold;}
#main_txt a:hover {color: 333333;}
#main_txt h1 {font-size: 18px; margin: 0px; margin-bottom: 4px; 
 color: #88737f;}
#main_txt h2 {font-size: 14px; margin: 0px; margin-bottom: 2px; color: #af708f;}
#main_txt strong {color: #af708f;}
#main_txt small {color: #88737f; font-weight: bold;}


#form {background: url(form.png) no-repeat; width:273px; 
text-align:center;}
#formm {font-family:Tahoma; font-size:11px; color:#a47b93; 
font-weight:bold; margin:8px;}
.field {font-family:Tahoma; font-size:12px; color:#333; 
border:1px solid #dfb9cf;}

.tn {border:4px solid #ead0df;}

#pro {font-family: Trebuchet MS, san-serif; font-size: 12px; 
color: 939495; text-align: justify; line-height: 15px;}
#pro strong {color: #af708f;}
#pro small {color: #88737f; font-weight: bold;}
#pro a {color: c05a8c; font-weight: bold; text-decoration: none;}
#pro a:hover {color: 333;}
.actions {background-color: #fff3fa; margin-top: 8px;}

a.button4 {display: block; background: #efd1e2; width: 111px; border:1px solid #ffffff; 
margin: 3px; text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold; 
text-decoration: none; color:#ffffff; line-height: 17px;}
a:hover.button4 {background:#e1bdd2;}

#pro2 td{font-family: Trebuchet MS, san-serif; font-size: 14px; 
color: 847f82; text-align: justify; line-height: 16px;}
#pro2 {font-family: Trebuchet MS, san-serif; font-size: 14px; 
color: 847f82; text-align: justify; line-height: 16px;}
#pro2 strong {color: #af708f;}
#pro2 small {color: #88737f; font-weight: bold;}
#pro2 a {color: c05a8c; font-weight: bold; text-decoration: none;}
#pro2 a:hover {color: 333;}
#pro2 .actions {background-color: #fff3fa; margin-top: 8px;}
#pro2 .mail { width:250px; margin-bottom: 8px; font-family: Tahoma; border-top:1px solid #88737f; border-bottom:1px solid #88737f; 
color:#58434f; font-weight:bold; font-size:9px; text-align: right;}

#lm a.button3 {display: block; background: #796570; width: 97px; border:1px solid #dddddd; 
margin-top: 4px;margin-bottom: 4px; text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold; 
text-decoration: none; color:#ffffff; line-height: 17px;}
#lm a:hover.button3 {background:#ab96a2;}

h3 {font-size: 14px; margin: 0px; margin-bottom: 4px; color: #88737f;}

#news {float: right; padding:10px; background-color: #fff3f9; width:140px; 
margin:4px; border: 1px dashed #ccc; color:333;}


hr {
	border: 0px;
	height: 1px;
	color: #999999;
	background-color: #999999;
}

.row
{
	height:30px;
    clear:both;
}


div.error, div.notice { 
	background-color: #eeeeee;
	color: #CC0000;
	width:694px;
	margin:7px auto;
	/*margin:7px auto 17px auto;*/
	padding:10px;
	font-weight: bold;
	text-align: left;
}

div.success{ 
	background-color: #eeeeee;
	color: green;
	width:694px;
	margin:7px auto;
	margin:7px auto 17px auto;
	padding:10px;
	font-weight: bold;
	text-align: center;
}

div.error a{
	text-decoration:underline;
	color:#cc0000;
}

div.success a{
	text-decoration:underline;
	color: green;
}

div.notice { 
	background-color: #FFFFD7;
	color: #000000;
}

.submit{

	background-color:#efd1e2;
	border:1px solid #88737F;
	font-weight:bold;
	font-size:11px;
	padding:0px 10px 0px 10px;
}

#register{
	background: url(../images/join_bg.jpg) top right no-repeat;
	
}
.text ,select,textarea{
	font-family:Tahoma; 
	font-size:12px; 
	color:#333; 
	border:1px solid #dfb9cf;
}

.mainBoxHalf
{
	border:1px solid #ECD9E3;
	margin-top:15px;
	width:323px;
	background-color:#fff;
	float:left;
	padding:15px;
	height:400px;
}

.mainBoxHalf h1
{
	font-size:24px;
}

#manageProfileThumb
{
	width:100px;
	float:left;
	margin-top:15px;
}

#manageProfileLinks
{
	width:198px;
	float:left;
	padding-left:15px;
	margin-top:15px;
}

.sep1
{
	width:323px;
	clear:both;
	background:url('../images/sep.gif');
	background-position:center bottom;
	height:30px;
	background-repeat:no-repeat;
	margin:10px 0;
}

#logout
{
	margin-bottom:10px;
	margin-right:10px;
}
a {color: c05a8c; font-weight: bold;text-decoration:none;}
a:hover {color: 333333;text-decoration:none;}

#internal_member_menu {
	text-align:right;
}

/* LISTINGS */
#list
{
	width:100%;
	border: 1px solid #c4c4c4;
	line-height :16px;
	margin:5px 0px;
	color:#000;	
	
	
}

#list th
{
	font-family: Tahoma, san-serif; font-size: 12px;
    padding-left:4px;
	border-bottom: 1px solid grey;
	color:#000;
	font-weight:bold;
	background:url('../images/list_th_bg.gif') repeat-x top;
	
}

#list th a
{
	/*color:#008510;*/
}


#list td
{
    padding-left:4px;
}

#list td a
{
	font-weight:normal;
	/*color:#5D3127;*/
}

#list td a.strong{
	font-weight:bold;
}


/** alternate rows ***/
.rowLight
{
	background: #FFF;

}

.rowDark
{
	background:  #F2F2F2;
} 

.rowHighlight
{
	background-color: #FFCC99;
}

.rowHover
{
	background: #CCFFCC;
}

#round_top
{
	background: url(../images/t_01.gif) no-repeat top;
	height:10px;
}
#round_body
{
	background: url(../images/t_02.gif) repeat-y center;

}

#round_bottom
{
	background: url(../images/t_03.gif) no-repeat bottom;
	height:10px;
}

.bubble_bg  { background: #c3d9ff; margin-bottom: 0.6em;}
.rounded_ul { background: url(../images/ul.gif) no-repeat top left;}
.rounded_ur { background: url(../images/ur.gif) no-repeat top right;}
.rounded_ll { background: url(../images/ll.gif) no-repeat bottom left;}
.rounded_lr { background: url(../images/lr.gif) no-repeat bottom right;}
.bubble { padding: 4px;}

.current{ text-decoration: underline; }