/* CSS Document */

body { margin:0; padding:0; line-height:110%; font:normal 11px verdana, helvetica, sans-serif; color:#333333;}
form {margin:0; padding:0;}
img {border:none;}
div {margin:0; padding:0;}
td { font:normal 11px verdana, helvetica, sans-serif; line-height:110%;}
a { color:#f94904; text-decoration:underline; font:normal 12px verdana, helvetica, sans-serif;  }
a:hover {color:#f99d3b; text-decoration:none; font:normal 12px verdana, helvetica, sans-serif;}

/* Header */
.wrapper { width:780px; margin:0px auto;}
.header {  width:780px; margin:0px auto; height:100px; background:url(../images/horizontal_line.gif) repeat-x bottom; padding-bottom:1px;}
.logo { padding:10px 0px 5px 0px;}
.slogun { color:#116464; font:normal 11px verdana, helvetica, sans-serif; font-style:italic;}

.blog {position:relative; top:-40px; right:25px;}
.blog a{ background:url(../images/ico_blog.gif) no-repeat left; padding-left:25px; text-decoration:none; font:normal 12px "Trebuchet MS" verdana, helvetica, sans-serif; color:#333333;}
.blog a:hover {text-decoration:none; color:#116464;}

.pc {position:relative; top:-40px; right:10px;}
.pc a{ background:url(../images/ico_project.gif) no-repeat left; padding-left:15px; text-decoration:none; font:normal 12px "Trebuchet MS" verdana, helvetica, sans-serif; color:#333333;}
.pc a:hover {text-decoration:none; color:#116464;}
.projectLogo {position:relative; top:-18px;}

.projectLogo1 {position:relative; top:-48px;}

/* /Header */
/* Menu */
.mainMenu { width:100%; height:; border:0px solid #000; padding-bottom:5px;display:block;}
.mainMenu ul { margin:0px auto; padding:0; list-style:none; float:right;}
.mainMenu ul li {margin:0; list-style:none; display:inline; float:left; border:0px solid #000;}
.mainMenu ul li a{color:#333333; display:block; padding:0px 15px; text-decoration: none; font:normal 12px "Trebuchet MS" verdana, helvetica, sans-serif; line-height:26px; margin-left:2px;}
.mainMenu ul li a:hover { color:#FFFFFF;  text-decoration: none; background:url(../images/menuBack.gif) repeat-x; }
.mainMenu ul li.active a { color:#FFFFFF;  text-decoration: none; background:url(../images/menuBack.gif) repeat-x; }
/* /Menu */

/* Content */
.homeContent { margin:23px 0px 23px 0px;}
.leftContent { padding-right:25px;}
.homeContent ul { margin:0; padding:0; margin-left:15px;}
.homeContent ul li{ padding-bottom:6px; color:#198a8a;}
.homeContent ul li span {color:#333333;}


/* Inside Pages */
.content { margin:23px 0px 23px 0px;}
.content h1 {font:bold 22px "Trebuchet MS" verdana, helvetica, sans-serif; color:#198a8a; margin-bottom:0px;}
.content h2 {font:bold 18px "Trebuchet MS" verdana, helvetica, sans-serif; color:#198a8a; margin-bottom:0px;}
.content h3 {font:bold 15px "Trebuchet MS" verdana, helvetica, sans-serif; color:#198a8a; margin-bottom:0px; margin-top:0;}
.content h5 {font:bold 13px "Trebuchet MS" verdana, helvetica, sans-serif; color:#333333; margin-bottom:0px; margin-top:0;}
.content ul {margin:0; padding:0; margin-top:5px;}
.content ul li { margin-left:15px; line-height:110%; padding-bottom:6px;}
.content .tdColumn { border:0px solid #666666; padding:10px 10px 10px 0px;}
.ck_mandatory { text-align:right; color:#333333;}
.inputbox { width:225px; border:1px solid #cccccc;}
.textInput { width:350px; height:100px; border:1px solid #cccccc;}
.contentpaneopen {color:#333333; font:normal 11px "Trebuchet MS" verdana, helvetica, sans-serif;}
.tablebgcolor {background-color:#2dc7c9;}
.tablefont {color:#FFFFFF;}
/* /Inside Pages */
/* Content */
.home_contentBlock {margin:0px auto;  border:0px solid #cdcdcd; border-top:none; background:#fff;}
.leftTd {width:30%; padding:10px 25px 10px 10px; background: url(../images/vertical_line.gif) no-repeat right; }
.leftTd td {line-height:17px; font:italic 16px Verdana, Helvetica, sans-serif;}

.rightTd {width:70%; padding:10px; border:0px solid #000;}
.homeList li{ list-style-image:url(../images/ico_right.gif); padding-bottom:10px; line-height:13px; font:normal 11px Verdana, Helvetica, sans-serif; padding-left:5px;}

/* /Content */

/* Inner Pages */
/*.contentBlock {margin:0px auto; width:942px; border:0px solid #cdcdcd; border-top:none; padding:15px 30px 15px 30px; background:#fff;}*/
.spadeHead {font:bold 22px verdana, helvetica, sans-serif; color:#cd0000;}
.spadeItem {font:bold 22px verdana, helvetica, sans-serif; color:#116464;}
.link {float:right; font-weight:bold;}

.textWhite { color:#333333; font:normal 12px Verdana, Helvetica, sans-serif; }
.textWhite a { color:#333333; text-decoration:none;font:normal 12px Verdana, Helvetica, sans-serif;}
.textWhite a:hover {text-decoration:underline;}


.userid {background:#fff url(../images/user.png) no-repeat left; padding-left:24px; text-align:middle;}
.statusM {font-size:80%; color:#000;}
.dateTime {font-size:90%; color:#000; }
.pro_id {background:#fff url(../images/project_li.png) no-repeat left; padding-left:29px; text-align:middle;}
.add_topic {background:url(../images/add_topic.png) no-repeat left; padding-left:30px; padding-top:12px; line-height:32px; border:0px solid #000;}
.signal_count {font-size:90%; color:#000;}
.user_id {background:#fff url(../images/ico_users21.png) no-repeat left; padding-left:31px; text-align:middle;}

.error_message {color:#cd0000;}

/* /Inner Pages */
/* Footer */
.footer { background:url(../images/horizontal_line.gif) repeat-x top; margin:0px auto; padding-top:5px; width:780px; height:18px; line-height:18px; color:#116464; font:normal 10px verdana, helvetica, sans-serif; text-align:right;}

/* /Footer */