﻿body, html
{
	margin				: 0px;
	padding				: 0px;
	text-align			: center;
	background-color	: #eeeeee;
	font-family         : Sans-Serif, Arial, Tahoma;
	font-size           : 12px;
	line-height         : 1.4em;
	color               : #333333;
}
#topnav

{
    background-color	: #eeeeee;
	width				: 995px;
	text-align			: left;
	margin              : 5px auto;
	height              : 12px;
	

}

#navbar
{
    float: right;
    
}


#roundborder
{
	
    
    background-image	: url('../images/background.jpg');
    background-repeat   : no-repeat;
    background-color	: #ffffff;
	width				: 995px;
	text-align			: left;
	margin              : 10px auto
}

#topheader
{
	width				: 995px;	


}
#clear { clear: both } 

#menu
{
	width				: 100%;
	height: 23px;
    background-color    : #333333;
	background-image	: url('../images/navbar.jpg');
	font-family			: Sans-Serif;
	text-transform      : uppercase;
	font-size			: 10px;
	line-height			: 23px;
	font-weight         : bold;
	color				: #d5d5d5;
	

	
	
}
#login
{

    background-image	: url('../images/component_bkgrd.jpg');
    background-repeat   : repeat-x;
    border: 1px; border-style: solid; border-color:#acacac;
    background-color:  #6b7fa5;

   
	float				: right;
	margin-right		: 0px;
	line-height			: 23px;
	text-align          : right;
	text-indent         : 10px;
}

#components
{
background-image	: url('../images/component_bkgrd.jpg');
background-repeat   : repeat-x;
border: 1px; border-style: solid; border-color:#acacac;
padding:10px;

}
#components_blank
{
    background-color: #F7F7F7;
    background-repeat: repeat-x;
    border: 1px;
    border-style: solid;
    border-color: #acacac;
    padding: 10px;
}
#components_products
{
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 border: 1px  solid #DFDFDF;
}

#components_promo

{
    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #167595 url(../images/cellbackgrounds/headerbg_mkt.jpg);
}

#container
{
	
	
	background-color	: #FFFFFF;
	width				: 985px;
	text-align			: left;
	margin				: 0 auto
	
	
}


#language
{
    width               : 200px;
	float				: left;
	margin-top   		: 5px;
	line-height			: 23px;
	text-align          : left;
}
#loginpanel

{

border: 1px; border-style: solid; border-color:#acacac;
background-color:  #6b7fa5;
margin-top:5px;
text-indent			: 5px;
text-transform:uppercase;
color: #ffffff;
}

#fstories
{
	width				: 953px;
	height				: 225px;
	margin-left:16px;	
}


#content
{
	width				: 955px;
	padding-top			: 23px;
	padding-left		: 13px;
	padding-right		: 13px;
	float               : left;

	
	
	
}



#size {
	background			: transparent;
	width				: 1px;
	margin				: 0;
	padding				: 0;
	float				: left; 
}

#breadcrum
{
	width				: 985px;
	height				: 23px;
	background-color	: #FFFFFF;
	clear				: both;
	color				: #737b7e;
	line-height			: 23px;
	font-size			: 8pt;
}
#slogan
{
    text-align:center;
    font-size: 14pt;
    line-height:normal;
}

#navfooter
{
	
	background-color	: #333333;
  	width				: 995px;
   	text-align			: left;
	margin              : 5px auto;
	height              : 100%;


}
#footernavbox
{
   	background-color	: #333333;
    color: #000000;
    margin:10px;
	font-size			: 8pt;

}



#footer
{
	

    background-color	: #eeeeee;
	width				: 995px;
	text-align			: left;
	height				: 27px;
	line-height			: 27px;

	font-size			: 7.5pt;
	clear				: both;
	text-transform		: uppercase
}
#footer2
{
    background-color	: #303030;
	width				: 995px;
	text-align			: center;
	height				: 27px;
	line-height			: 27px;
	color				: #FFFFFF;
	font-size			: 8pt;
	clear				: both
}

#player
{
    background-image 	: url('../images/bkg_ground.jpg');
    background-repeat   : no-repeat;
    background-color	: #FFFFFF;
   	width				: 350px;
	text-align			: center;
	height				: 50px;
	clear				: both;
	vertical-align      : middle;
	
	
	
}

#feedback
{
    background-image 	: url('../images/feedback_back_v2.jpg');
    background-repeat   : no-repeat;
    background-color	: #FFFFFF;
   	width				: 550px;
	text-align			: left;
	height				: 235px;
	clear				: both;
	vertical-align      : middle;
	
	
	
}
/* Column Definities */

#lcolumnhome
{
	width				: 265px;
	float				: left;
}
#ccolumnhome
{
	margin-left			: 23px;
	width				: 375px;
	overflow			: hidden;
	float				: left;
}
#rcolumnhome
{
	width				: 265px;
	float				: right;
	
}

/* Column Definities homepage */

#headercolumn
{
	width				: 100%;
	float				: left;
	vertical-align:top;
	margin-bottom:15px;
}

#lcolumn
{
	width				: 175px;
	float				: left;
	
}
#ccolumn
{
	margin-left			: 23px;
	width				: 555px;
	float				: left;
}
#rcolumn
{
	width				: 175px;
	float				: right;

}
#ccolumnwide
{
	width				: 753px;
	float				: right;
}




/* Column Definities Blank Page */
#bcolumn
{
	width				: 5px;
	float				: left;
	
}

#ccolumnblank
{
	width				: 950px;
	float				: left;
}
#contact
{
	width				: 50px;
	height				: 75px;
	background-image	: url('../images/nav_bakgrd-bw.jpg');
	font-family			: Arial;
	font-size			: 12px;
	line-height			: 23px;
	color				: #FFFFFF;
}
/* Column Definities Content */
#LeftContent
{
	width				: 250px;
	float				: left;
	
}
#RightContent
{
	margin-left			: 23px;
	width				: 675px;
	float				: right;
}
/* Column Definities 2 Col Split */

#LeftColSplitd

{
	width				: 250px;
	float				: left;
	
}
#RIghtColSplitd
{
	margin-left			: 23px;
	width				: 700px;
	float				: right;
}

#LeftColSplit
{
	width				: 350px;
	float				: left;
	
}
#RightColSplit
{
	margin-left			: 10px;
	width				: 525px;
	float				: right;
}




/* Miscellaneous Dev Stylings */

#promobg
{
	
    background-image	: url('../images/promo1.jpg');
    background-repeat   : no-repeat;
    width				: 950px;
    height              : 450px;
	text-align			: center;
	
}
#PromoL
{
	
   
   
    width				: 325px;
    height              : 450px;
	text-align			: left;
	padding-top         : 10px;
	padding-left		: 10px;
	float               : left;
	
	
}
#PromoR
{
	
   
    
    width				: 600px;
    height              : 450px;
	text-align			: left;
	padding-top         : 10px;
	padding-left		: 10px;
	float               : left;
	
	
}
#contentstable
{
    height              : 200px;
    width				: 100px;
	text-align			: left;
	padding-top         : 10px;
	padding-left		: 10px;
	float               : left;
	background-color	: #000000;
	background-image	: url('../images/promo1.jpg')
	
	
}

#contentsissue
{
	font-family			: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-left		: 10px;
	text-transform      : uppercase;
	font-size			: 10px
}

#newsflashcontent
{
	font-family			: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:orange;
	text-transform      : uppercase;
	font-size			: 11px
}
#testimonialtext
{
	font-family			: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-left		: 5px;
    padding-right		: 5px;
    background-color	: #ffffff;
	font-size			: 10px
}
#testimonialfooter
{
	font-family			: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-left		: 0px;
    padding-right		: 5px;
    color               : #2c7693;
	background-color	: #f3f3f3;
	font-size			: 11px;
	text-align          : right
}
#contents
{
	font-family			: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-left		: 20px;
}
#flashcontainer
{
    text-align:center;
  
  
}

#alternate

{
    padding:0px;
    margin:0px;
    vertical-align:top;
    text-align:center;
    
    
}

#footernav

{
    margin: 5px; 
    background-color: #333333;
}

.footnavcol

{
    float: left; 
    width: 25%;
}


