/* CSS Document */

body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#container{
	width:936px;
	margin:0px auto;
}
p{
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 0px;
}
#topLine{
	clear:both;
}
#leftSide{
	width:130px;
	float:left;
	display:inline;
}
#rightSide{
	float:right;
	display:inline;
	margin:20px 0px 50px 0px;
}
#logo{
	margin:33px 0px 0px 0px;
}
#formsContainer{
	margin:22px 0px 0px 0px;	
}
#formsContainer p{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
#footer{
	clear:both;
	text-align:center;
	color:#9D002A;
}
#center{
	display:inline;
	float:left;
	margin:20px 0px 0px 40px;
	width:300px;
}
#center3{
	display:inline;
	float:left;
	margin:20px 0px 40px 40px;
	width:480px;
}

#centerProducts{
	display:inline;
	float:left;
	margin:20px 0px 0px 40px;
	width:480px;
}
#menu{
	width:320px;
	height:15px;
}
#menu ul{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#menu ul li{
	float:left;
	display:inline;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
#menu ul li a, .menuOn{
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
#menu ul li a:link, #menu ul li a:visited{
	color:#8F8E92
}
#menu ul li a:hover, .menuOn{
	color:#9D002A;
}
#contentHome{	
	margin:48px 0px 0px 0px;
}
#contentProfile{	
	margin:48px 0px 0px 0px;
}
#contentContact{	
	margin:45px 0px 95px 0px;
}

#banner{
	margin:20px 0px 0px 0px;
}

#subMenu{
	font-size:9px;
	text-align:right;
}
a{
	text-decoration:none;
}
a:link, a:visited{
	color:#A6A6A6;
}
a:hover{
	color:#C6C6C6;
}
#bigImg{
	margin:15px 0px 0px 0px;
}

#contentClients{
	margin:10px 0px 0px 35px;
}
#contentClients3{
	width:730px;
	float:right;
	display:inline;
	margin:-40px 0px 100px 0px;
}
#contentNews{
	float:right;
	display:inline;
	width:765px;
	margin:0px 0px 160px 0px;
}

#contentProducts{
	margin:48px 0px 0px 0px;
	width:340px;
}
#dowmloads{
	margin:0px 0px 0px 10px;
}


#thumbsContainer{
	margin:20px 0px 0px 0px;
	width:414px;
	height:516px;
	background:url(images/thumbsbg.gif) center no-repeat;
}
#tilteThumbs{
	padding:20px 0px 0px 35px;
}
#rows{
	height:111px;
	padding:18px 0px 0px 30px;
}
#productsFlash{
	float:right;
	margin:20px 0px 50px 0px;
}
#lineBgNews{
	background:url(images/bigLine.gif) repeat-x;
	height:2px;
	margin:10px 0px 10px 0px;
}
#lineBgNews{
	width:750px;
}

/*---------------------classes-----------------------*/
.forms{
	margin:2px 0px 0px 0px;
	width:110px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.blueBold, a.blueB:link, a.blueB:visited{
	font-size:11px;
	color:#748D9E;
	font-weight: bold;
}
a.blueB:hover{
	color:#2B87BA;
}
.redLight {
	font-size:14px;
	color:#9D002A;
	font-weight:normal;
}
.redbold {
	font-size: 14px; 
	color: #9D002A;  
	font-weight: bold;
}
.redboldSlogan {
	font-size: 13px; 
	color: #9D002A;  
	font-weight: bold;
}
.redboldBig {
	font-size: 16px; 
	color: #9D002A;  
	font-weight: bold;
}
.redlightsmall, a.red:link, a.red:visited { 
	color: #9D002A;
	font-weight:bold; 
}
a.red:hover{
	color:#C1263B;
}
.grayBig{
	font-size:14px;
	font-weight:bold;
}
.grayBigBig{
	font-size:16px;
	font-weight:bold;
}
.bluelight,  a.blue:link, a.blue:visited{
	color:#748D9E;
	font-size: 11px;
}
a.blue:hover{
	color:#2B87BA;
}
.fixedWidth{
	width:410px;
}
.cb{
	width:10px;
	margin:0px 0px -3px 0px;
	padding:0px;
}
.textarea{
	font-size:10px;
	margin:0px;
	width:98%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#footerLogos{
	background:url(images/bigLine.gif) left top repeat-x;
	width:100%;
	height:50px;
	margin:20px 0px 0px 0px;
	padding:15px 0px 0px 0px;
}

