/* BASE ELEMENTS */
.baseAttr *
	{
	margin 				: 0px;
	padding 			: 0px;
	}
	
.baseAttr
	{
	padding				: 10px 0px 10px 0px;
	}
	
/*
.baseAttr, 
.baseAttr pre, 
.baseAttr tbody,
.baseAttr h1, 
.baseAttr h2, 
.baseAttr h3, 
.baseAttr h4, 
.baseAttr h5, 
.baseAttr h6
	{
	font-size			: 100%;
	font-style			: normal;
	font-variant		: normal;
	text-transform		: none;
	color				: #5B6671;
	text-decoration		: none;
	}
.baseAttr a
	{
	text-decoration		: underline;
	color				: #CC3333;
	}
.baseAttr a:hover
	{
	text-decoration		: none;
	color				: #CC3333;
	}
	
.baseAttr .textFormat h1, 
.baseAttr .textFormat h2, 
.baseAttr .textFormat h3, 
.baseAttr .textFormat h4, 
.baseAttr .textFormat h5, 
.baseAttr .textFormat h6
	{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 10px 0px;
	font-size			: 120%;
	color				: #CC3333;
	}
.baseAttr .textFormat a,
.baseAttr .textFormat pre a, 
.baseAttr .textFormat tbody a
	{
	color				: #CC3333;
	text-decoration		: underline;
	}
.baseAttr .textFormat a:hover,
.baseAttr .textFormat pre a:hover,  
.baseAttr .textFormat tbody a:hover
	{
	color				: #CC3333;
	text-decoration		: none;
	}
.baseAttr .textFormat p
	{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 15px 0px;
	}
.baseAttr .textFormat ul,
.baseAttr .textFormat ol
	{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 15px 0px;
	}
.baseAttr .textFormat li
	{
	list-style-type		: disc;
	list-style-position : inside;
	padding				: 0px 0px 5px 15px;
	}		
.baseAttr .textFormat ol li
	{
	list-style-type		: lower-roman;
	}

*/

	
/* Header --------------------------------------------------------------- */
.baseAttr_header
	{
	padding 			: 10px 0px 15px 0px;
	border-bottom 		: dotted 1px #C1C6CC;
	font-size 			: 150%;
	font-weight 		: normal;
	color 				: #293863;
	line-height 		: 120%;
	}
	
	
/* Text ----------------------------------------------------------------- */
.baseAttr_text
	{
	padding				: 0px 0px 0px 0px;
	}
.baseAttr_textImage
	{
	margin				: 0px 0px 15px 0px;
	border		 		: solid 1px #C1C6CC;
	}
.baseAttr_textImageSrc
	{
	}
.baseAttr_textImageSrc img
	{
	margin				: 4px 4px 4px 4px;
	display 			: inline-block;
	}
.baseAttr_textCaption
	{
	background-color	: #FFFFFF;
	}
.baseAttr_textCaption p
	{
	margin 				: 5px 7px 7px 7px;
	font-size 			: 80%;
	text-align 			: center;
	}
	
/* Left Layout */
.baseAttr_textLeft
	{
	margin				: 0px 0px 0px 0px;
	}
.baseAttr_textImageLeft
	{
	padding				: 0px 20px 0px 0px;
	float 				: left;
	vertical-align		: top;
	}

/* Right Layout */
.baseAttr_textRight
	{
	margin				: 0px 0px 0px 0px;
	}
.baseAttr_textImageRight
	{
	padding				: 0px 0px 0px 20px;
	float 				: right;
	vertical-align		: top;
	}	
	

/* Download ------------------------------------------------------------- */
.baseAttr_download 
	{
	margin				: 0px 0px 0px 0px;
	padding 			: 15px 0px 0px 25px;
	border-top	 		: dotted 1px #C1C6CC;
	background 			: url(../imgs/_base-download.png) no-repeat 0px 18px;
	}
.baseAttr_downloadName 
	{
	margin				: 0px 0px 0px 0px;
	}
.baseAttr_downloadName a 
	{
	color				: #3D4754;
	text-decoration		: underline;
	}
.baseAttr_downloadName a:hover 
	{
	color				: #3D4754;
	text-decoration		: none;
	}
.baseAttr_downloadDesc 
	{
	margin				: 5px 0px 0px 0px;
	}
.baseAttr_downloadSize 
	{
	color				: #CC3333;
	}

	
/* Video ------------------------------------------------------------- */
.baseAttr_video 
	{
	margin				: 0px 0px 0px 0px;
	}
.baseAttr_videoCont 
	{
	margin				: 0px auto 0px auto;
	padding				: 10px 10px 10px 10px;
	border 				: solid 1px #CCCCCC;
	}
.baseAttr_videoCont object
	{
	display 			: inline-block;
	}
.baseAttr_videoCaption 
	{
	margin				: 0px 0px 0px 0px;
	}
.baseAttr_videoCaption p
	{
	padding 			: 10px 0px 5px 0px;
	text-align 			: center;
	}

	
/* Divider -------------------------------------------------------------- */
.baseAttr_divider
	{
	margin 				: 20px 0px 0px 0px;
	padding 			: 0px 0px 20px 0px;
	border-top	 		: dotted 1px #C1C6CC;
	}
	
	

/* E-Commerce ---------------------------------------------------------- */
.baseAttr_ecommerceInfo
	{
	margin 				: 0px 0px 0px 0px;
	}
.baseAttr_ecommerceInfo div
	{
	margin				: 0px 0px 3px 0px;
	padding				: 4px 5px 4px 5px;
	background-color	: #EAEAEA;
	}
.baseAttr_ecommerceImage
	{
	float 				: left;
	}

