.error{color: #ff0000; font-weight: bold;}

.divDownloadAction{margin: 0px; padding: 0px; background-color: #BBBBBB; height: 25px; border-top: solid 1px #cccccc;}
.divDownloadAction ul{margin: 0px; padding: 0px;}
.divDownloadAction li{display: inline;}
.divDownloadAction ul a{float: left; text-decoration: none; padding: 5px 5px; height: 15px; font-weight: bold;}

.divDownloadAction a:link{color: #ffffff;}
.divDownloadAction a:visited{color: #ffffff;}
.divDownloadAction a:hover{background: #aaaaaa;}
.divDownloadAction a#current{background: #52C100;}
.divDownloadAction a#current:hover{background: #52C100; color: #333333;}


div.module{margin-bottom: 10px;}
div.module h1{color: #333333; font-size: 18px; margin: 0px 0px 5px 0px;}
div.module h2{color: #333333; font-size: 14px; margin: 0px 0px 2px 0px;}
div.module a{text-decoration: none; color: #333333;}
div.module a:hover{text-decoration: underline;}
img{border: 0px;}

a.black{color: #000000;}

a{color: #3e81b5;}
div.profile{background-color: #7AC3EE;}

table.gridview {background-color: #ccc; font-family: verdana, arial; font-size: 12px;}
table.gridview tr{background-color: #fff;}
table.gridview td a{text-decoration: none; display: block; color: #000000;}
table.gridview tr:hover { background: #ffffaa;}
table.gridview th {background: #000000;}
table.gridview th a{color: #fff;}
-->
#layout_menu{margin: 0px 20px; padding: 0px; background-color: #333333; height: 25px;}
#layout_menu ul{margin: 0px; padding: 0px;}
#layout_menu li{display: inline;}
#layout_menu ul a{float: left; text-decoration: none; padding: 5px 15px; border-right: solid 5px #ffffff; height: 15px; font-weight: bold;}

#layout_menu a:link{color: #ffffff;}
#layout_menu a:visited{color: #ffffff;}
#layout_menu a:hover{background: #52C100;}
#layout_menu a#current{background: #52C100;}
#layout_menu a#current:hover{background: #52C100; color: #333333;}

#user_menu{margin: 0px; padding: 0px; float: left;}
#user_menu ul{margin: 0px; padding: 0px; float: left;}
#user_menu li{display: inline; float: left; clear: left; padding: 3px 0px;}
#user_menu ul a{text-decoration: underline; font-weight: bold;}

#user_menu a:link{color: #000000;}
#user_menu a:visited{color: #000000;}
#user_menu a:hover{color: #ff6600;}
#user_menu a#current{}
#user_menu a#current:hover{color: #333333;}

body{text-align: center; font-family: 'Lucida Grande', verdana, arial; font-size: 12px; margin: 0px; background: #666666; background-image: url('image/bg.gif'); background-repeat: repeat-x;}
table{font-family: 'Lucida Grande', verdana, arial; font-size: 12px;}
p{margin: 0px;}
textarea{font-family: 'Lucida Grande', verdana, arial; font-size: 12px;}
#layout_logo{background-color: #663399; height: 80px; margin: 20px 20px 5px 20px;}
#layout_body{text-align: left; background-color: #ffffff; width: 960px; float:left; padding-bottom: 10px; margin-top: 10px;  margin-bottom: 10px;}
#layout_center{margin: auto; width: 960px;}

#profile_menu{margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid #6BB6E0;}
#profile_menu li{border-top: 1px solid #6BB6E0; padding-left: 0.25em; padding-top: 0.25em; padding-bottom: 0.25em; }
#profile_menu a{ display: block; width: auto; height: 100%; text-decoration: none;}
#profile_menu a:link{color: #000000;}
#profile_menu a:visited{color: #000000;}
#profile_menu a:hover{background: #8ED7FF;}
#profile_menu a#current{background: #FFCC66; color: #000000;}

.header2{font-size: 18px; font-weight: bold; color: #000000;}
a.header2{text-decoration: none;}
.info_gray{color: #666666;}
p{font-size: 12px; line-height: 17px; text-align: justify;}
img.galley_thumb{background-position: right bottom; padding:3px 5px 5px 3px;border-left:solid 1px #ccc;border-top:solid 1px #ccc;vertical-align:middle}
