body {background-color: #BED7E7; margin:10px 0 0 0px;  background-position:center}
*{font-family:Arial, Helvetica, sans-serif}
a{ outline:none;}
td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 
#mainBODYCONTAINER{ width:940px; margin:0 auto; height:auto; display:table; clear:both}
 
/*HEADER*/
#header{ width:940px;  height:83px; background-color:#fff; margin:0 auto}
#logo{float:left; width:246px;  float:left; padding:0px 0 0 0px}
#UserLogin{ float:right; width:200px; padding:10px 0px 0 25px ; font-size:11px;height:70px; background-color:#fff; background-image:url(../../images/r-crnr.gif); background-position:right top; background-repeat:no-repeat; }
.logintable{ padding:0px;}
.go{ padding:0 0 0 1px;}
.UnameInput{ font-size:11px; width:107px; height:15px; padding:0px; margin:0px;background-image:url(../../images/input-bg2.gif); background-repeat:repeat-x; border:1px solid #116FB8; }
#UserLogin a{padding:0 0 0 15px; background-image: url(../../images/mainimgbg.gif); background-repeat:no-repeat; color:#000000; text-decoration:none;} 
#UserLogin td{ font-size:11px}
 /********/
 
/*InnerContainer**/
#InnerContainer{float:left; clear:left; width:100%;background-color:#fff;background-image:url(../../images/bg-innertop.gif); background-repeat:repeat-x; background-position:center top; }
/*InnerContainer**/
/*#InnerContainer-footer{float:left; clear:left; width:100%;background-image:url(../../images/footer-bg.gif); background-repeat:repeat-x; background-position:left bottom;}*/
#InnerContainer-footer{float:left; clear:left; width:100%;}
 /***********************************************Lmenu**********************************************/
#Lmenu{ float:left; width:186px; _width:186px; padding:0 6px 0px 8px;  border:1px solid #cccccc; border-width:0 1px 0 0px;}
.Lmenu_nav_HEAD {
	background:url(../../images/menu-bggrad.gif) no-repeat;
	padding: 0 16px 0px 0; height:23px;
	color: #fff; clear:left
	}
	
.Lmenu_nav_HEAD	span {
	display: block; font-size:14px; font-weight:bold;
	padding: 3px 1px 1px 10px;
 	}

ul.Lmenu_nav_HEAD_LIST {
	margin: 0px 0 8px 0; padding:5px 0 9px 0; background-image:url(../../images/lmenu-bottom.gif); background-repeat:repeat-x; background-position:bottom; background-color:#D5EDB3; 
	}

ul.Lmenu_nav_HEAD_LIST li { list-style:none;
	border-bottom: 1px dotted #b2b2b2;
	_border: none;
	_background: url(../../images/dotted_border.gif) repeat-x; padding:0px; margin:0px;background-color:#EBEBEB; 
}
ul.Lmenu_nav_HEAD_LIST li.last { list-style:none;
 	border: none;
	_background: url(../../images/dotted_border.gif) repeat-x; padding:0px; margin:0px;background-color:#316330;
}
*html ul.Lmenu_nav_HEAD_LIST li { list-style:none;
 	background: url(../../images/dotted_border.gif) repeat-x; padding:0px; margin:0px;background-color:#EBEBEB;
}
ul.Lmenu_nav_HEAD_LIST li a {
	display: block;
	width: 164px;
	background: url(../../images/arrow-lmenublack.gif) no-repeat 10px 6px;
	padding: 1px 0px 0px 22px; background-color:#D5EDB3; height:18px;
	font-weight:bold;
	font-size:12px;
	color: #000; text-decoration:none 
	}
ul.Lmenu_nav_HEAD_LIST li a:hover {
	display: block;
	width: 161px;
	background: url(../../images/arrow-lmenu-white.gif) no-repeat 10px 6px;
	padding: 1px 0px 0px 25px; background-color:#0085D5; height:18px;
	font-weight:bold;
	font-size:12px;
	color: #fff; text-decoration:none }
/*latest news*/
/*ul.Lmenu_nav_HEAD_SHORT {
	margin: 0px 0 10px 0; padding:0px; background-image:url(../../images/dotted_border.gif); background-repeat:repeat-x; background-position:top; 
	}*/
ul.Lmenu_nav_HEAD_SHORT {
margin: 0px 0 0px 0; padding:0px; background-image:url(../../images/lmenu-blue-bottom.gif); background-repeat:no-repeat; background-position:bottom; 
}
ul.Lmenu_nav_HEAD_SHORT li{ list-style:none; color:#FFFFFF; font-size:12px;  margin:0px; padding:0px; }
ul.Lmenu_nav_HEAD_SHORT li a{padding:8px 0 0 50px; color:#000; font-size:12px; display:block; height:35px; text-decoration:none;  background-image:url(../../images/mainimgbg.gif); background-repeat:no-repeat;}

ul.Lmenu_nav_HEAD_SHORT-EVENTS {
margin: 0px 0 8px 0; padding:0 0 8px 0; background-image:url(../../images/lmenu-bottom.gif); background-repeat:no-repeat; background-position:bottom; 
}
ul.Lmenu_nav_HEAD_SHORT-EVENTS li{ list-style:none; color:#FFFFFF; font-size:12px;  margin:0px; padding:0px; }
ul.Lmenu_nav_HEAD_SHORT-EVENTS li a{padding:8px 0 0 50px; color:#000; font-size:12px; display:block; height:35px; text-decoration:none;  background-image:url(../../images/mainimgbg.gif); background-repeat:no-repeat; background-color:#D5EDB3}
ul.Lmenu_nav_HEAD_SHORT-EVENTS li a:hover{padding:8px 0 0 50px; color:#fff; font-size:12px; display:block; height:35px; text-decoration:none;  background-image:url(../../images/mainimgbg.gif); background-repeat:no-repeat; background-color:#0085D5}

ul.Lmenu_nav_HEAD_SHORT-NEW-EVENTS {margin: 0px 0 8px 0; padding:0 0 8px 0; background-image:url(../../images/lmenu-bottom.gif); background-repeat:no-repeat; background-position:bottom; 
}
ul.Lmenu_nav_HEAD_SHORT-NEW-EVENTS li{ list-style:none; color:#FFFFFF; font-size:11px;  margin:0px; padding:0px; }
ul.Lmenu_nav_HEAD_SHORT-NEW-EVENTS li a{padding:4px 0 4px 20px; color:#000; font-size:11px; display:block; height:15px; text-decoration:none;  background-image:url(../../images/anibull1.GIF); background-repeat:no-repeat; background-color:#D5EDB3}
ul.Lmenu_nav_HEAD_SHORT-NEW-EVENTS li a:hover{ background-image:url(../../images/anibull1.GIF); background-repeat:no-repeat; background-color:#0085D5}
/******************************************lmenu-ends*************************************************/	
/*COMMON SETTINGS*/
form{ padding:0px; margin:0px;}
.totbrd{ border:1px solid #000000; border-width:1px;}
#brdb{ border:1px solid #ccc; border-width: 0 0 1px 0; padding:3px 0 3px 0}
.commonbg{ background-image: url(../../images/mainimgbg.gif); }
h5{padding:0px; margin:0px;}
h6{padding:0px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold}
h1{margin:0px; color:#FD7600;font-size:19px; font-family:Arial, Helvetica, sans-serif!important; font-weight:bold; padding:0px; font-variant:caps; background-color:#DBF3FF; font-family:Arial, Helvetica, sans-serif; margin:0px; }
h2{padding:0px; margin:0 0 5px 20px; font-size:13px; font-weight:bold; color:#000}
h3{padding:0px; margin:0 0 0 5px; font-size:25px; font-weight:bold; color:#ccc; display:block; border:1px solid #ccc; border-width:0 0 1px 0; width:640px; font-family:Georgia, "Times New Roman", Times, serif}
asterisk{ font-size:9px; color:#FF0000}
.ps2{ font-size:11px;}
.ps3{ font-size:11px; color:#666666}

/*Mouse Over - TR*/
.out2{background-color:transparent}
.over2{background-color: #DFECFB;}
/*****************/

/*******************************************Contents Container*******************************************/
#ContentsContainer{ float:right; width:725px; font-size:12px; height:100%; padding:0 8px 0 0 }
/*#top-News{ background-color:#488FC8; border:1px solid #000; padding:3px 0px 3px 0; border-width:1px 0 1px 0px; color:#fff; text-align:right; height:15px; }*/
#top-News{ background-color:#488FC8; border:1px solid #000; padding:3px 0px 3px 0; border-width:1px 0 1px 0px; color:#fff; text-align:right; height:15px; font-size:13px }
#top-News a{color:#fff; font-weight:bold; text-decoration:none}
#bannerTOPbrdr{ border:1px solid #AAAAAA; border-width: 0 0 5px 0; height:8px;  }
#banner{ padding:1px 0 0 0;float:left;}

/*navmenu*/
/*#navmenu{ width:725px; font-size:11px; color:#000000; background-image:url(../../images/menu-bg.gif); background-repeat:repeat-x; height:25px; background-position:bottom; font-weight:bold;float:left; }*/
#navmenu{ width:725px; font-size:11px; color:#fff; background-image:url(../../images/nav-bg-bottom.gif); background-repeat:repeat-x; height:25px; background-position:top; font-weight:bold;float:left; }
#navmenu ul{  padding:0px; margin:0px 0 0 10px;}
#navmenu li{ float:left;  margin:3px 0 0 0px; list-style:none; padding:0px; height:22px;}
#navmenu li a{ text-decoration:none; text-align:center; font-weight:bold; color:#fff; display:block; border:1px solid #ccc; border-width:0 1px 0 0;   padding:2px 20px 0 20px; float:left; margin:0px;height:16px;}
#navmenu li a.selected{ background-color:#F88E00; color:#FFFFFF;   padding:2px 10px 0 10px; border:none; border:1px solid #000; border-width:1px 1px 0 1px; background-image:url(../../images/nav-selected-bg.gif); background-repeat:repeat-x; background-position:top}
#navmenu li a:hover{border:0px solid #000; border-width:1px 1px 0 1px; background-image:url(../../images/nav-selected-bg.gif); background-repeat:repeat-x; background-position:top; background-color:#fd7600}

#navmenu li a.Tools{ text-decoration:none; text-align:center; font-weight:bold; color:#fff; display:block; border:none;	 padding:2px 20px 0 20px!important; float:left; margin:0px;height:17px; background-color:#7831F7; }
 
 
/***Peb***/
#peb-pathContainer{float:left;width:725px; border:1px solid #cccccc; border-width:1px 0 1px 0; padding:4px 0 5px 0 ;margin:5px 0 0 0; background-color:#FFFFFF}
#path{float:left;color:#000;  font-size:10px;} 
#path a{color:#000; text-decoration:none;}
#peb{font-size:10px;text-align:right; float:right; width:180px;}
#peb a{color:#3e3e3e; padding:0 8px 0 18px; text-decoration:none; background-image:url(../../images/mainimgbg.gif); background-repeat:no-repeat;}

/**Main Contents Container**/
#MainContainer{ float:left; width:725px; margin:5px 0 1px 0; padding:0 0 5px 0px; background-color:#FFFFFF}
#h1bg{ background-image:url(../../images/form-hr.gif); background-position:bottom; height:7px; background-repeat:repeat-x; background-position:left top; padding:0 0 0px 0}
#flashContainer{ float:left; padding:0px; margin:0px;}


/*#CEDContents{ padding:0 0 20px 0px!important; margin:0 0 0 0px!important; font-size:12px; float:left;background-image:url(../../images/bg_post.jpg); background-repeat:no-repeat; background-position:left bottom; width:100%; text-align:justify}*/
#CEDContents{ padding:0px!important; margin: 0px!important; font-size:12px; float:left;width:100%; text-align:justify; background-image:url(../../images/logo.gif); background-repeat:no-repeat; background-position:center; min-height:280px}
#CEDContents p{line-height:18px ; font-size:12px; padding:0 0 0 0px!important; text-align:justify; margin:0 20px 5px 20px!important; font-weight:normal;}
.SubPgms{ font-size:16px; font-weight:bold; font-style:italic}
 
#CEDContents ul{ font-size:15px; font-weight:bold; padding:0px; margin:0px; clear:left; color:#fff; /*background-color:#fff;*/ display:block; height:auto; font-style:italic;}
#CEDContents ul li {font-size:12px; font-weight:normal; padding:3px 0 3px 20px;  list-style:none; background-image:url(../../images/anibull1.GIF); margin:5px 0 0px 0; background-repeat:no-repeat; background-position:6px 5px; color:#CC0000;  font-style:normal; }

#CEDContents ul ul { font-size:15px; font-weight:bold; padding:0 0 0 25px; margin:0px; clear:left; color:#fff; /*background-color:#fff;*/ display:block; height:auto; font-style:italic;}
#CEDContents ul ul li {font-size:12px; font-weight:normal; padding:3px 0 3px 28px;  list-style:none; background-image:url(../../images/bull.gif); margin:5px 0 0px 0; background-repeat:no-repeat; background-position:6px 6px; color:#CC0000;  font-style:normal; }


ul#Nobg{ font-size:15px; font-weight:bold; padding:2px 0 5px 5px; margin:0px 0px 0 12px; clear:left; color:#000; background-color:#fff; display:block; height:auto; font-style:italic; background:none; border:none}

ul#Nobg li {font-size:12px; font-weight:normal; padding:3px 0 3px 20px;  list-style:none; background-image:url(../../images/anibull1.GIF); margin:5px 0 0px 0; background-repeat:no-repeat; background-position:6px 5px; color:#CC0000; font-style:normal;}

#CEDContents ol{ padding:0 0 0 0px; margin:0px!important; width:630px;}
#CEDContents h4{ font-size:16px; padding:0 0 4px 0; margin:0 0 6px 0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-style:italic; border:1px solid #ccc; border-width:0 0 1px 0px; }
#CEDContents ol li{ font-size:12px; font-weight:normal; padding:5px 0 5px 0px; margin:0px 0 0 30px; list-style:decimal; background:none; border:1px solid #ccc; border-width:0 0 1px 0}
 
#CEDContents-body{padding:0px!important; margin:0px!important; font-size:12px; font-weight:bold; float:left; background-image:url(../../images/logo.gif); background-repeat:no-repeat; background-position:center}
#CEDContents-body p{ font-size:12px; padding:0px!important; margin:0 5px 0 5px!important; font-weight:normal}
#CEDContents-body ol{ font-size:12px; font-weight:bold; padding:0px; margin:0 20px 5px 20px; padding:0 10px 5px 0;color:#464d26;  border:1px solid #CCC; border-width:0 0 1px 0; display:block;   }
#CEDContents-body ol li {font-size:12px; font-weight:normal; padding:0px; margin:0px; list-style-type:none; color:#000000}
#CEDContents-body ol li span{ font-style:italic; color:#2973BD;}

#CEDContents-releatedlinks{background-image:url(../../images/logo.gif); background-repeat:no-repeat; background-position:center}
#CEDContents-releatedlinks ol{padding:0px; margin:0px!important; }
#CEDContents-releatedlinks ol li { font-size:12px; font-weight:normal; padding:3px 0 0px 40px!important; margin:0px; list-style:none; background-image:url(../../images/arrow-lmenublack.gif); background-repeat:no-repeat; background-position:30px 8px; }

#CEDContents-sponsor ol{ padding:0px; margin:0 0 0 35px; }
#CEDContents-sponsor ol li{ line-height:16px;}

ul#training{ float:left!important; margin:5px; padding:0px 0 10px 0; font-size:12px; width:185px!important; background:none; color:#000000; border:none; clear:none; height:auto; text-align:left }
ul#training li{ float:left; margin:0px; padding:0 0 0 15px; font-size:11px; list-style:none;background-image:url(../../images/libullet.gif); background-repeat:no-repeat; background-position:5px 6px; color:#000000; line-height:normal; text-align:left}

/***Footer***/
#footer{width:940px; margin:0 auto; background-color:#ccc; display:table; padding:0px }
#footercontents{ background-color:#00923F; height:22px; width:100%; margin:0 auto;text-align:center; font-size:12px; color:#fff; padding:5px 0 0 0; background-image:url(../../images/footer-bg-bottom.gif); background-repeat:repeat-x; background-position:bottom}
#footercontents a{font-size:12px; color:#fff; text-decoration:none;}
#copyright{margin:0 auto;width:100% ;font-size:11px; color:#000; background-color:#BED7E7; text-align:center; height:20px; padding:5px 0 15px 0;  }
.top{ font-size:10px!important; color:#FFFFFF; margin:0 5px 0 0; padding:0 15px 0 0; background-image:url(../../images/top.gif); background-position:right 2px; background-repeat:no-repeat}

ul#pgmareas{ padding:0 0 0 px; margin:0 0 0 0px;}
ul#pgmareas li{padding:0 0 0 0px; margin:0 0 0 0px; list-style:none; background-image:none }
ul#pgmareas li a{ font-size:12px; font-weight:bold; color:#000000; background-image:url(../../images/square666666.gif); background-position:10px 8px; background-repeat:no-repeat; padding:3px 0 0 20px; background-color:#F5F6F6; height:18px; width:705px; display:block; border:1px solid #D6D6D6; border-width:0 0 1px 0; text-decoration:none}

ul#pgmareas li a:hover{background-image:url(../../images/square666666-sel.gif); color:#00923F; background-color:#FFFFFF }
/*Curves-common-shadow*/
/**********************/
.Shadow_lft{background-image:url(../../images/common-crvebg.gif); background-position:left top; width:33px; display:block; height:27px;}
.Shadow_rft{background-image:url(../../images/common-crvebg.gif); background-position:right top; width:33px; display:block; height:27px;}
.Shadow_rfb{background-image:url(../../images/common-crvebg.gif); background-position:bottom right; width:33px;   height:27px;}
.Shadow_lfb{background-image:url(../../images/common-crvebg.gif); background-position:bottom left; width:33px;   height:27px;}

.Shadow_t{background-image:url(../../images/tb-shade.gif); background-position:top; background-repeat:repeat-x}
.Shadow_b{background-image:url(../../images/tb-shade.gif); background-position:bottom; background-repeat:repeat-x}
.Shadow_l{background-image:url(../../images/lr-shade.gif); background-position:left; background-repeat:repeat-y}
.Shadow_r{background-image:url(../../images/lr-shade.gif); background-position:right; background-repeat:repeat-y}

/**********************/

/***Faculity Profiles***/
#listingbody{ width:100%; border:1px solid #ccc; border-width:0 0 1px 0; display:table; padding:0 0 5px 0; margin:0 0 5px 0;}
#listingimgholder{width:106px; height:103px; float:left; margin:0px; background-image:url(../../images/facultyprofiles/facultyimg-bg.gif); background-position:left 3px; background-repeat:no-repeat; padding: 0 0 12px 5px; background-color:#FFFFFF}
#listingbody img{ width:100px; height:100px;  margin:0px; border:1px solid #000; background-image:url(../../images/facultyprofiles/facultyimg-bg.gif); background-position:left bottom; background-repeat:no-repeat; }

#listingdiv-main{ float:left; width:660px; height:20px; padding:5px 0 0 0 ; border:1px solid #ccc; border-width:0 0 1px 0;}
#listingdiv-main h1{ font-weight:bold; color:#001979; font-style:normal; font-size:14px;float:left;  background:none; padding:0px; width:180px; display:block!important}
#listingdiv-main a{ text-decoration:none; color:#001979;}
#listingdiv-main p{ font-size:12px; padding:0px!important; margin:0px!important;}
#listingdiv-main span{ font-weight:normal; color:#333; font-style:normal; font-size:11px; list-style:none; background-image:none; padding:0px; margin:0 0 0 3px ; float:left!important}


#listingdiv{ float:left; width:660px;}
#listingdiv h1{ font-weight:bold; color:#001979; font-style:normal; font-size:14px;  background:none; display:table!important; padding:0px}
#listingdiv p{ font-size:12px; padding:0px!important; margin:0px!important;}
#listingdiv span{ font-weight:normal; color:#333; font-style:normal; font-size:11px; list-style:none; background-image:none; padding:0px; margin:0px ;border:1px solid #ccc; border-width:0 0 1px 0;}
#listingdiv a{ display:block; width:120px; font-size:11px!important; text-decoration:underline; font-style:italic; background-image:url(../../images/arrow-red.gif); background-position:3px 5px; background-repeat:no-repeat; padding: 0 0 0 10px; color:#FF0000; float:left }
#listingdiv a:hover{text-decoration:none; color3:#000000; background-image:url(../../images/arrow-lmenublack.gif);}
#listingdiv h2{ font-size:12px; font-weight:bold; color:#000000; margin:0px; padding:3px 0 0px 0px; display:block; background:none; text-align:left}
#listingdiv ol{ font-size:12px; font-weight:bold;color:#000000;clear:left; padding:0px; margin:0px;} 
#listingdiv ol li{font-size:13px; font-weight:normal;color:#000000; list-style:none; background-image:url(../../images/square666666.gif);background-position:left 5px; background-repeat:no-repeat; clear:left; padding:0 0 0 10px; margin:0 0 0 20px;} 


/***Listing style for completed projects****/
#listingdiv-project{ float:left; width:660px;}
#listingdiv-project h1{ font-weight:bold; color:#001979; font-style:normal; font-size:14px;  background:none; display:table!important; padding:0px}
#listingdiv-project p{ font-size:12px; padding:0px!important; margin:0px!important;}
#listingdiv-project span{ font-weight:normal; color:#333; font-style:normal; font-size:11px; list-style:none; background-image:none; padding:0px; margin:0px ;border:1px solid #ccc; border-width:0 0 1px 0;}
#listingdiv-project a{ display:block; width:120px; font-size:11px!important; text-decoration:underline; font-style:italic; background-image:url(../../images/arrow-red.gif); background-position:3px 5px; background-repeat:no-repeat; padding: 0 0 0 10px; color:#FF0000; float:left }
#listingdiv-project a:hover{text-decoration:none; color:#000000; background-image:url(../../images/arrow-lmenublack.gif);}
#listingdiv-project h2{ font-size:12px; font-weight:bold; color:#000000; margin:0px; padding:3px 0 0px 0px; display:block; background:none; text-align:left}
#listingdiv-project ol{ font-size:12px; font-weight:bold;color:#000000;clear:left; padding:0px; margin:0px;} 
#listingdiv-project ol li{font-size:13px; font-weight:normal;color:#000000; list-style:lower-alpha; clear:left; background:none ;padding:0px; margin:0 0 0 30px;} 

/******completed projects******/

	#project-details{
	padding:0px; margin:0px;
	float:left;
	width:100%;
	}
	ol#project-details{width:625px!important;
 	 padding:0 0 0 30px!important; margin:0px; 
	color:#556F7E; clear:left; background:none!important;
	}
	 ol#project-details li{ margin:2px 0 5px 0px!important; padding:3px 6px 3px 3px!important; list-style:decimal!important; vertical-align:top;
	color:#000; clear:left; background-color:#F5F6F6; background-image:none;  border-bottom:1px solid #d6d6d6; text-align:left	}
	/*#project-details li{
 	padding-bottom:12px; margin:0px!important;
	color:#556F7E; clear:left; list-style:none; background:none!important;
	}*/
 
   	 ol#project-details li a{
	display:block;
	color:#001979; font-weight:bold;
 	text-decoration:none;
	cursor:pointer;
	}
	
	#project-details li h3.selected a{
	background:url(../../images/mainimgbg.gif) no-repeat right -317px; text-decoration:none; color:#fff;
	}
#listingimgholder-project{width:106px; height:103px; float:right; margin:10px 0 0 10px; background-image:url(../../images/facultyprofiles/facultyimg-bg.gif); background-position:left 3px; background-repeat:no-repeat; padding: 0 0 12px 5px; background-color:#FFFFFF}
#listingimgholder-project img{ border:1px solid #000; width:100px; height:100px; }
#project-detailsContainer{float:left; width:510px; font-size:12px; color:#000000; white-space:normal}
#project-detailsContainer ul{ padding:0px; margin:5px 0 10px 5px; font-size:12px; font-weight:bold; color:#000000;white-space:normal; font-style:normal}
#project-detailsContainer ul li{ font-size:12px; font-weight:normal; padding:0px; margin:0px; list-style:none; color:#000000; white-space:normal}
#project-detailsContainer h1, #project-detailsContainer h2, #project-detailsContainer h3, #project-detailsContainer h4, #project-detailsContainer h5 { font-size:13px; font-weight:bold; padding:0px; margin:4px 0 0 0px; color:#000000; background:none}
#project-detailsContainer a{ font-size:11px; color:#FF0000;}




.more{ font-size:11px; color:#000000; float:left; padding:3px 0 0 0px!important; margin:0px!important;}
/******Completed Project View****/

#comproject-view h1, #comproject-view h2, #comproject-view h3, #comproject-view h4, #comproject-view h5, #comproject-view h6{ font-size:16px; color:#000000!important; padding:0 0 5px 0px; margin:0 0 4px 0px; text-transform:uppercase; background:none; font-family:Arial, Helvetica, sans-serif; font-style:italic; border:1px solid #ccc; border-width: 0 0 1px 0; }
#comproject-view p{ font-size:12px; color:#000000; padding:0 0 3px 0px!important; margin:0px!important; line-height:normal}
#comproject-viewimgholder{ float:right; padding: 0 0 5px 5px; margin:10px 0 0 10px; background-image:url(../../images/completed-projects/completed-img-bg.gif); background-position:left bottom; background-repeat:no-repeat; width:200px; height:160px;}
#comproject-view img{ float:right; border:1px solid #000; color:#CCCCCC; padding:0px; width:200px; height:160px; margin:0px;}

.readmore {
       display:block; width:120px;
        font-size:11px!important; text-decoration:underline; font-style:italic; 
        background-image:url(../../images/arrow-red.gif); background-position:3px 5px;
         background-repeat:no-repeat; padding: 0 0 0 10px; color:#FF0000; float:left }
.readmore hover{text-decoration:none; color3:#000000; background-image:url(../../images/arrow-lmenublack.gif);}

/******Photo Gallery****/
#gallerycontainer{ float:left; width:160px; height:150px; }
ul#photogallery{ float:left!important; width:160px; margin:0px; padding:0px; display:block; background:none}
ul#photogallery img{ float:left; width:100px; height:80px; border:1px solid #ccc; padding:1px}
ul#photogallery li{ background:none; padding:2px 0px;  margin:0px; color:#000000; clear:both;text-align:left!important}
 
a.tooltip{font-size:12px; font-weight:bold; color:#000000;text-decoration:none; text-align:left!important; width:160px; display:block}
a.tooltip:hover {background:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; color:#000000; text-align:left!important} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:200px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#3171ca; color:#FFF;font-size:11px;  text-align:left!important ;background-image:url(../../images/bg-tooltip.gif); background-repeat:repeat-x; background-position:bottom; }
ul#photogallery li div{ font-size:10px; color:#666666; clear:both}