@charset "utf-8";

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color:#CCCCCC;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
.tagline {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    letter-spacing: 2px; }

.tagline1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 4px;
    padding: 4px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: 2px; }

.login_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000; }

.getting_started_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000; }

.login_forgot a:active, .login_forgot a:link, .login_forgot a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal; 
    color: #FF0000; }

.login_forgot a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FF0000;
    text-decoration: underline;
}
.search_links a:active, .search_links a:link, .search_links a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.search_links a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

.search_linksr a:active, .search_linksr a:link, .search_linksr a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
    text-decoration: none;
}
.search_linksr a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.search_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000; }
    
.search_name {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #999999;
    margin: 0px;
    width: 300px;
    height: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; }

.search_city {
    color: #000000;
    background: #FFFFFF;
    padding: 1px 0px 0px 4px;
    border: 1px solid #999999;
    margin: 0px;
    width: 270px;
    height: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; }
    
.search_state {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #999999;
    margin: 0px;
    width: 50px;
    height: 19px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; }
    
.search_zip {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #999999;
    margin: 0px;
    width: 75px;
    height: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; }

.login {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #999999;
    margin: 0px;
    width: 150px;
    height: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; }

.profile_header {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:14px;
    font-weight:bold;
    color: #FFFFFF;
    background-repeat: repeat-x;
    background-position: top;
    text-align: left;
    text-indent: 5px;
}

.profile_name {
    font-family: Arial, Helvetica, sans-serif;
    font-size:22px;
    font-weight: bold;
    text-indent: 10px;
    text-align:left;
    color: #000000;
}
.profile_date {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    text-align: right;
    padding-right: 10px;
    color: #000000;
}
.profile_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #0066CC;
    text-align:left;
    }
.profile_text a:active,.profile_text a:link,.profile_text a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #0066CC;
    text-align:left;
    text-decoration: none;
}
.profile_text a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #FF0000;
    text-align:left;
}
.profile_text1  {
    background:transparent url("/images/profile_sel.gif") scroll 0 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #000000; }
	
.profile_text1 a:link, .profile_text1 a:active, .profile_text1 a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none; }

.profile_img {
    vertical-align:-1px;
    margin-left: 4px;
    margin-right:4px;
}
    
.profile_links a:active,.profile_links a:link,.profile_links a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:12px;
    font-weight:normal;
    color: #0066CC;
    text-decoration:none;
}
.profile_links a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:12px;
    font-weight:normal;
    color: #3366CC;
    text-decoration:underline;
}
.profile_links {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:12px;
    font-weight:normal;
    color: #FF0000;
}
.profile_image {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
}

.members a:active, .members a:link, .members a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size:10px;
    font-weight:normal;
    color: #000000;
    text-decoration:none;
}
.members a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:10px;
    font-weight: normal;
    color: #3366CC;
    text-decoration:underline;
}

.biz_list {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal; }
    
.profile_steps {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:16px;
    color: #333333;
    text-align:left;
}
.goodX {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    color: #00CC00;
    background-color: #FFFFFF;
    display: block;
    padding: 2px;
    border: 1px dashed #00CC00;
}
.error{
    width:100%;
    background-color:#FF0000;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    padding: 3px;
    font-weight:bold;
}
.error a {
	color:blue;
}
.good{
    width:100%;
    background-color:#00FF00;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    padding: 3px;
    font-weight:bold;
}
.content_img {
    width:400px;
    border:2px;
    background-color:#666666; }

.profile_top_fill {
    background-image:url(/images/profile_top_fill.gif);
}

.profile_include_top {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    height:24px;
    text-indent:5px;
    background-image:url(/images/seach_fill.gif);
}
.delete {
    color: #000000;
    background-color: #CC0000;
    padding: 1px;
    border: 1px solid #FFFFFF;
    margin: 0px;
    width: 100%;
    height: 17px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-align:center; }
    
.delete a:active ,.delete a:visited,.delete a:link{
    color: #FFFFFF;
    background-color: #CC0000;
    padding: 1px;
    border: 0px solid #CCCCCC;
    margin: 0px;
    width: 100%;
    height: 17px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-align:center; }
    
.delete a:hover {
    color: #000000;
    background-color: #CC0000;
    padding: 1px;
    border: 0px solid #CCCCCC;
    margin: 0px;
    width: 100%;
    height: 17px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-align:center; }
    
.upload {
    color: #FFFFFF;
    background-color: #006600;
    padding: 1px;
    border: 1px solid #000000;
    width: 150px;
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    cursor: pointer; }
	
.mapit {
    color: #FFFFFF;
    background-color: #0066CC;
    padding: 1px;
    border: 1px solid #000000;
    width: 60px;
    height: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    cursor: pointer; }

.browse {
    color: #000000;
    background-color: #EEEEEE;
    padding: 2px;
    border: 1px solid #000000;
    width: 225px;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal; 
}
.error_strings {
    color: red;
    border: 0px solid red;
    font-size: 9px;
    font-weight: bold;
    text-align: left;
}
.remove {
    color: #FFFFFF;
    background-color: #CC0000;
    padding: 1px;
    border: 1px solid #000000;
    margin: 0px;
    width: 125px;
    height: 21px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    cursor: pointer; }
.accept {
    color: #FFFFFF;
    background-color: #00cc00;
    padding: 1px;
    border: 1px solid #000000;
    margin: 0px;
    width: 125px;
    height: 21px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align:center;
    cursor: pointer; }    

.messages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #0066CC; }

.messages a:active, .messages a:link, .messages a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #0066CC;
	text-decoration:none; }
    
.messages a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FF0000;
	text-decoration:underline; }

.messages_new {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #F778E4; }
	
.mail {
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #000000; }
    
.mail a:active, .mail a:link, .mail a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: normal;
    color: #0066CC; }
    
.mail a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: normal;
    color: #FF0000; }

.mp_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:#0066CC;
     
	cursor: pointer;
	text-decoration: underline; }
	
.mp_link a:active, .mp_link a:link, .mp_link a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #FFFFFF;
	cursor: pointer;
	text-decoration:none; }
    
.mp_link a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #FFFFFF;
	cursor: pointer;
	text-decoration: underline; }

.mp_link2, .mp_link2 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 18px;
    font-weight: normal;
    color:#ffffff;
    background-color:#0066CC;
	cursor: pointer;
	text-decoration: underline; 
	text-align: center;
}
/*	
.mp_link2 a:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #0066cc;
    background-color:#ffffff;
	cursor: pointer;
	text-decoration:none; }
    
.mp_link2 :hover, .mp_link2 a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #0066cc;
    background-color:#ffffff;
	cursor: pointer;
	text-decoration: underline; }*/

.mp_blog {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#333333;
	text-decoration: none;
	list-style-type: disc;
 }
	
.mp_blog a:active, .mp_blog a:link, .mp_blog a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #0066FF;
	text-decoration:none; }
    
.mp_blog a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #0066FF;
	text-decoration: underline; }
	
.update_error {
	border: 1px solid #000000;
	color: #FFFFFF;
	background-color:#FF0000;
	margin: 10px;
	padding: 5px;
	width: 95%;
	height: 20px;
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
}

.update_successful {
	border: 1px solid #000000;
	color: #FFFFFF;
	background-color: #009900;
	margin: 10px;
	padding: 5px;
	width: 95%;
	height: 45px;
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
}
.info_text {
	color:#000000;
	font-family: Arial,Verdana;
	font-size: 14px;
}
.text_box {
	border: 1px solid #7F9DB9;
	font-family: Arial,Verdana;
	font-size: 12px;
}

.gtext_box {
	border: 1px solid #7F9DB9;
	font-family: Arial,Verdana;
	font-size: 12px;
}

.text_box_blue {
	border: 1px solid #3F5D89;
	font-family: Arial,Verdana;
	background-color: #4f81bd;
	color: #ffffff;
	font-size: 12px;
}
.url_box {
	color:#0066FF;
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial;
	font-size: 10px;
}

#formholder {
  
    font-size: 1em;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    }

#formholder p {
    font-family: arial;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 0.6em;
    }

.inputrow {
    display: block;
    width: 100%;
/*  float: clear; */
    margin-bottom: 12px;
    }

.inputbox {
    float: left;
    padding-right: 0px;
    }

.inputbox input{
    font-size:11px;
    }

.inputboxR {

    float: right;
    }
.inputboxR input{
    font-size:11px;
    }  .comments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 9px;
}
.m_funct {
	text-align: left;
	color: #0066cc;
	text-decoration: underline;
	cursor: pointer;
    }
.floatLinkl{
	text-align: left;
	color: #0066cc;
	text-decoration: underline;
	cursor: pointer;
    }        
    
.floatLinkr{
	padding-right: 4px;
	text-align: right;
	color: #0066cc;
	text-decoration: underline;
	cursor: pointer;
    }    
#popwinFloater{
	 position: fixed; 
	 top: 700px; 
	 left: 120px; 
	 display: none; 
	 z-index: 20; 
	 border:  1px solid #666666;
	 width: 500px;
	 background-color: #ffffff;
	 }
    
#popwinHdr{
	z-index: 20; 
	position: absolute;
	top: 0px;
	left: 0px;
	height: 20px;
	width: 10px; 
	border: 0px solid #FF0000;
	background:url(../images/popwinhdr.png) repeat-x ; 
	}
#popwinClose {
	position: absolute;
	top: 0px;
	left: 200px;
	z-index: 99; 
	height:20px;
	width: 20px;
	border-bottom-width:thick;
	background:url(../images/popwinclose1.png) repeat-x ;
/*	float: right; */
	cursor: pointer;
    }
#popwinClose:hover{
	z-index: 99;
	height:20px;
	width: 20px;
	background:url(../images/popwinclose2.png) repeat-x ;
/*	float: right; */
	cursor: pointer;
    }    
#popwinContframe{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 95;
	border-style: solid;
	border-width: 0px;
	border-color: #3366CC;
	filter:alpha(opacity=100);
    -moz-opacity:.99;
    opacity:.99;
    background: #ffffff;

}

#popwinContent {
	filter:alpha(opacity=100);
    -moz-opacity:.99;
    opacity:.99;
    z-index: 20;
	background: #ffffff;
}

#popwinBg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 3000px;
    background-color: #4c4c4c;
    z-index: 10;
    display: none;
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;

}

.popFrameHdr{
	z-index: 20; 
/*	position: absolute; */
    display: block;
	float: left;
	height: 20px;
	width: 10px; 
	border: 0px solid #FF0000;
	background:url(../images/popwinhdr.png) repeat-x ; 
	}
.popFrameClose {
/*	position: absolute; */
   display: block;
   float:right;
	
	z-index: 99; 
	height:20px;
	width: 20px;
	border-bottom-width:thick;
	background:url(../images/popwinclose1.png) repeat-x ;
/*	float: right; */
	cursor: pointer;
    }
.popFrameClose:hover{
	z-index: 99;
	height:20px;
	width: 20px;
	background:url(../images/popwinclose2.png) repeat-x ;
/*	float: right; */
	cursor: pointer;
    } 

.networkCont {
    width: 100%; 
    text-align: center;
}
.networkCont img{
	border: solid 0px #ffffff;
}

.tabtd {
	 padding-top: 9px; 
	 background:url(../images/tabs_02.gif);
	 float: left; 
	 color: #ffffff; 
	 width: 110px; 
	 height: 20px;
	 line-height: 20px;
	 font-weight: bold;
	 vertical-align: bottom; 
	 text-align: center;
	 cursor: pointer;
}

.tabtd:hover {
	background:url(../images/tabs_01.gif);
	color: #0033cc;
}

.tabtd2 {
	 padding-top: 9px; 
	 background:url(../images/tabs_04.gif);
	 float: left; 
	 color: #ffffff; 
	 width: 250px; 
	 height: 20px;
	 line-height: 20px;
	 font-weight: bold;
	 vertical-align: bottom; 
	 text-align: center;
	 cursor: pointer;
}

.tabtd2:hover {
	background:url(../images/tabs_03.gif);
	color: #0033cc;
}

.GPtabtd {
	 padding-top: 9px; 
	 background:url(../images/tabs_GP_04.gif);
	 float: left; 
	 color: #ffffff; 
	 width: 250px; 
	 height: 20px;
	 line-height: 20px;
	 font-weight: bold;
	 vertical-align: bottom; 
	 text-align: center;
	 cursor: pointer;
}

.GPtabtd:hover {
	background:url(../images/tabs_GP_03.gif);
	color: #0033cc;
}

.mp_tab {
	height: 18px; 
	text-align: center; 
	background-color: #0066FF;
	color: #ffffff;
}


.mp_page {
	height: 200px; 
	width: 658px;
	overflow: auto;
}

.mp_page2 {
	height: 400px; 
	width: 895px;
	overflow: auto;
}

.alph, p.alph {
	 width: 25px;
	 padding: 2px; 
	 background:#0066ff;
	 float: left; 
	 color: #ffffff; 
	 border: solid 1px #c0c0c0;
	 line-height: 15px;
	 font-weight: bold;
	 vertical-align: bottom; 
	 text-align: center;
	 cursor: pointer;
	 margin: 0px 5px 0px 5px;
	 text-decoration: none;
}
.alph a{
	
	color: #ffffff;
}	


.alph:hover {
	background: #CCC;
	color: #0066ff;
}	
.current_alph	{
	 width: 25px; 
	 padding: 2px; 
	 background:#ffffff;
	 float: left; 
	 color: #0066ff; 
	 border: solid 1px #c0c0c0;
	 line-height: 15px;
	 font-weight: bold;
	 vertical-align: bottom; 
	 text-align: center;
	 margin: 0px 5px 0px 5px;
}

.delbutton {
	width: 70px;
	margin: 1px;
	border: solid 1px #c0c0c0;

	font-family: Arial,Verdana;
	font-size: 9px;
	background: #dddddd;
	color: #111111;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
	text-decoration: none;
}

.delbutton:hover {
	background: #666666;
	color: #ffffff;
	text-decoration: none;
	}

.btn_cpanel {
    color: #FFFFFF;
	background: #FF0000;
    padding: 1px;
    border: 1px solid #000000;
    margin: 0px;
    width: 223px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
	text-decoration:none;
    cursor: pointer; }
	
.btn_cpanel a:active, .btn_cpanel a:link, .btn_cpanel a:visited {
    color: #FFFFFF;
	text-decoration:none;
}

.btn_cpanel a:hover {
    color: #FF0;
	text-decoration:none;
}
	
.btn_reply {
    color: #333333;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 20px;
	background:url(http://forumrocks.com/images/btn_reply.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    vertical-align: top;
    cursor: pointer; }
		
.btn_forward {
    color: #333333;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 20px;
	background:url(http://forumrocks.net/images/btn_forward.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }
	
.btn_bulletin {
    color: #333333;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 20px;
	background:url(http://forumrocks.net/images/btn_bulletin.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }
	
.btn_block {
    color: #FFFFFF;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 20px;
	background:url(/images/btn_block.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }

.btn_delete {
    color: #FFFFFF;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 20px;
	background:url(/images/btn_delete.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }
	
.btn_save {
    color: #FFFFFF;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 23px;
	background:url(/images/btn_save.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }
	
.btn_submit {
    color: #FFFFFF;
    padding: 1px;
    border: 1px solid #666666;
    margin: 0px;
    width: 110px;
    height: 23px;
	background:url(/images/btn_save.gif); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    cursor: pointer; }
.msg_read {
	color: #000000;
	font-weight: normal;
}    

.msg_unread {
	color: blue;
	font-weight: bold;
} 