/* CSS for AFFIRMOTIVE */

/*affirmotive.com*/
/*Author : SiteSuite Australasia*/
/*Author URL : http://www.sitesuite.com.au*/

/*Description : full site styles*/

/* April 2007 */

/* GLOBALS -------------------------------------------------------------
------------------------------------------------------------------------*/
a { color: #336699; text-decoration: underline; }
		a:hover { color: #333333; text-decoration: none }
		a:active { color: #333333; text-decoration: none }
		
		.sidemenu { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none; padding: 0px 10px 0px 5px; }
		.sidemenu:hover { color: #658CB0; text-decoration: none }
		.footmenu { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none }
		.footmenu:hover { color: #658CB0; text-decoration: none }
		.notilebg {background-image: url('/persistent/templateimages/design14_lightblue_4.gif'); background-repeat: no-repeat; padding-left: 10px; }
		.companyname {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003366; text-decoration: none}
		.slogan {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #658CB0; text-decoration: none}
		.spacer { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003366; text-decoration: none }
		.bgdnorepeat {  background-image:  url('/persistent/templateimages/template14_ltbluebgd.gif'); background-repeat: no-repeat}
		.subscribe { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none }
	
img{
	border: 0px;}
	
.clear { clear: both; height: 0; line-height: 0; }
	
/* Article Manager -------------------------------------------------------------
------------------------------------------------------------------------*/
/* Short listing */

#articleWrapTop {
	margin: 10px 5px 0 10px;
	padding-bottom: 15px;
	background: url(../templateimages/articleWrap_top.jpg) top no-repeat;
	width: 134px;
}

#articleWrapBottom {
	padding:15px 0;
	background: url(../templateimages/articleWrap_bottom.jpg) bottom no-repeat;
	width: 134px;
}

#articleWrap {
	padding: 0 10px;
	background: url(../templateimages/articleWrap_bg.jpg) repeat-y;
	color: #003366; 
}

	#articleWrap h4 {
		font-size: 20px;
		margin: 0 0 10px 0;
		padding: 0;
	}
	
	#articleWrap .ss_plugin { width: 114px; }
	
	#articleWrap p { color: #003366; }
	
	#articleWrap a { color: #003366; }

	#articleWrap .post-category { display: none; }
	
	#articleWrap .post-meta { display: none;} 

#articleWrap .more-link strong {
	font-size: 11px;
	
}

#articleWrap .more-posts { font-size: 11px; padding-bottom: 0 !important; margin-bottom: 0 !important; }


#articleWrap .post-title a {
	font-size: 14px;
}

.post-summary {
	padding-bottom: 15px;
}

.post-summary p {
	font-size: 12px;
}

#articleWrap br { height: 0; line-height: 0; }

/* Full Posts */ 
.posts {
	list-style: none;
	margin: 0;
	padding: 0;
}

.post-meta {
	font-style:italic;
	font-size: 12px;
}

.post-author { font-weight: bold; }
		
/* FORM -------------------------------------------------------------
------------------------------------------------------------------------*/
#Contactdetails {
	width: 500px;}
	
#form {
	text-align: left; }

#FormTable {
	width: 580px; }
	
#FormTable td{
	padding: 5px 2px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #003366;
	vertical-align: top;
	border-top: 1px #003366 solid; }

.FormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #000000;
	line-height: 15px; }

.FormButton{
	font-family: "Times New Roman", Times, serif;
	width: 60px;
	height: 25px;
	font-size: 14px;
	background-color: #CDDCE4;
	color: #003366;
	padding: 4px; }
	
.FormPlainInput{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #3C3C3C; }
	
.FormTextSml {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	display: block;
	color: #003366; }

