/**********************************************************************************************/
/*This Style Sheet Controls the specific designs for HOMEPAGE */
/**********************************************************************************************/

.mainFlash		{vertical-align:top; float:left; text-align:left;}

/* General Box design */
.mainInserts	{vertical-align:top; padding-top:7px; padding-bottom:0px;}
.hpTitle		{color:#1E5582; font-weight:normal; text-align:center; margin-top:4px; padding-bottom:10px;}
.hpTitle a		{color:#0C73D0; text-decoration:none;}
.hpTitle a:visited{color:#0C73D0; text-decoration:none;}
.hpTitle a:hover{color:#0C73D0; text-decoration:none;}
.bottomTitle 	{padding-bottom:5px; color:#0C73D0; margin-right:5px;}
.insertBorder {border:1px solid #DCE5F8;}
.leftBox {width:312px; margin-right:9px; height:286px; color:#1D5A87;}
.middleBox {width:380px; margin-right:9px; height:286px;}
.rightBox {width:235px; color:#1D5A87; height:433px;}
.boxContent {margin-left:10px; margin-right:20px;}
.boxContentRight {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:0px;}
.boxContentRight img {margin-bottom:0px;margin-top:17px; }
.icons	{ text-align:right; padding-right:31px;}
.icons	img{ margin-left:2px;}
.bottomStrip	{ background-color:#003C69; height:32px; color:#FFFFFF; font-size:14px; padding-left:20px; background-image:url(../images/home/bottomStrip.bmp); background-position:right; background-repeat:no-repeat;}


/* Testimonials Box */
.testimonials {color:#1D5A87; background-image:url(../images/home/box_left.jpg); background-repeat:no-repeat; width:320px; height:149px; margin-top:7px;}
.testimonialText {padding:20px; padding-top:0px; padding-bottom:10px; line-height:22px;}
.testimonialTitle {margin:0px 20px 5px 20px; font-size:10px;}
.testimonialCompany {text-align:right; margin-right:25px; font-size:10px;}
.leftComma {margin-bottom:4px; margin-right:4px;}
.rightComma {margin-left:4px;}

/* Customers Box */
.customersBox {background-image:url(../images/home/box_small.jpg); background-repeat:no-repeat; width:192px; height:149px; margin-top:7px; float:left;}
.customersContent {
	display:none;
	margin-left:auto;
	margin-right:auto; 
	text-align:center;
	position: relative;
	width:150px;
	height:100px;
	overflow: hidden;
	margin-left:18px;
}
.customersContent img {
	position:absolute;
	left:0;
	top:0;
}

/* Demo Box */
.demoBox {background-image:url(../images/home/box_small.jpg); background-repeat:no-repeat; width:192px; height:149px; margin-top:7px; margin-left:2px; float:left;}
.demoContent {width:190px; text-align:center; margin:auto;}

/* News Box */
.newsScroller	{width:300px; text-align:left; margin-top:6px; margin-left:25px; margin-right:auto;}
.newsScrollerSep{line-height:1px; height:1px; background-color:#DCE5F8; width:380px; margin-left:15px; margin-bottom:10px;}
.prScroll {margin-top:10px;}


/* Area 3 */
.footerHP		{border-top:1px solid #DFE6F9; height:25px; width:950px;}
.footerHP table	{width:100%;}
.footerHP a	{font-size:10px; color:#0A73C2;}
.footerHP a:visited	{font-size:10px; color:#0A73C2;}
.footerHP a:hover	{font-size:10px; color:#0A73C2;}
.creditsHP		{text-align:right; font-size:10px; color:#06497B; padding-right:0px;}
.footerMenu		{text-align:left; padding-left:0px;}

.CinabuCredit	{font-size:10px; padding-top:0px; padding-left:0px; color:#A4A4A4;}
.CinabuCredit a	{font-size:10px; color:#A4A4A4; text-decoration:none;}
.CinabuCredit a:visited	{ text-decoration:none; color:#A4A4A4;}
.CinabuCredit a:hover { text-decoration:none; color:#A4A4A4;}


.eventPic 	{vertical-align:top; float:right;}
.eventPic img{width:70px; height:70px; vertical-align:top; margin-left:3px; margin-bottom:3px;}
#eventTitle	{color:#1D5A87; font-weight:bold; vertical-align:top; padding-top:3px;}
#eventDt		{color:#1D5A87; vertical-align:top;}
#eventBrief	{color:#1D5A87; font-weight:normal; padding-top:4px;}
#eventFullLink	{padding-top:5px;}

#PRPic 	{vertical-align:top; float:right;}
#PRPic img{width:70px; height:70px; vertical-align:top; margin-left:3px; margin-bottom:3px;}
#PRTitle	{color:#1D5A87; font-weight:bold; vertical-align:top; padding-top:3px;}
#PRDt		{color:#1D5A87; vertical-align:top;}
#PRBrief	{color:#1D5A87; font-weight:normal; padding-top:4px;}
#PRFullLink	{padding-top:5px;}

