body {
margin:0;
}

div {
font-family: tahoma, verdana, arial, sans-serif, helvetica, lucida;
}

div a {
color:#000000;
text-decoration:none;
}

div a:active a:link {
color:#000000;
text-decoration:none;
}

div a:hover {
color:#a5a54a;
text-decoration:underline;
}

h1 {
font-family: tahoma, verdana, arial, sans-serif, helvetica, lucida;
font-size:14px;
font-weight:bold;
}

.mainContainer {
position:relative;
width:expression(document.body.clientWidth > 1024? "1003px": "auto");
max-width:1003px;
}

.Testimonial {
	font-size: 11px;
	font-weight: bold;
	max-width: 180px;
	width:expression(document.body.clientWidth > 1024? "180px": "auto");
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}

.columnLeft {
margin:0;
padding:0;
position:relative;
background:url('../images/block-left.gif')
repeat-y
left
top;
width:196px;
text-align:center;
}

.subMenuContainer {
width:190px;
text-align:center;
margin-top:20px;
}

.navcontainer ul
{
margin:0 0;
padding:0 0;
padding-top:10px;
padding-left:10px;
list-style-type: none;
text-align: left;
}

.navcontainer ul li a
{
background: transparent url(../images/square-white.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
font: 11px tahoma, verdana, arial, sans-serif, helvetica, lucida;
font-weight:bold;
text-decoration: none;
color: #ffffff;
}

.navcontainer ul li a:hover
{
background: transparent url(../images/square-dark.gif) left center no-repeat;
color: #736b51;
}

.navcontainer ul li a#current
{
background: transparent url(../images/square-white.gif) left center no-repeat;
color: #ffffff;
}

.smsLogo {
position:absolute;
bottom:15px;
left:60px;
}

.logo {
background:url('../images/logo-back.gif')
no-repeat;
height:161px;
}

.logoImage {
position:absolute;
top:20px;
left:37px;
}

.content {
position:relative;
background:url('../images/roundal02.gif')
no-repeat
top
left;
margin:0;
padding:0;
padding-bottom:20px;
border-bottom:1px solid #a5a54a;
}

.toolbar {
margin-top:91px;
height:10px;
width:99%;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #666666;
border-top:1px solid #666666;
}

.toolbarItemStart {
float:right;
padding-left:7px;
padding-right:0px;
}

.toolbarItemFinish {
float:right;
padding-left:0px;
padding-right:7px;
}

.toolbarItem {
float:right;
padding-left:7px;
padding-right:7px;
}

.strap {
width:99%;
text-align:right;
margin-top:8px;
}

.copyContainer {
position:relative;
margin-top:25px;
}

.copyArea {
position:relative;
width:555px;
text-align:left;
font: 13px tahoma, verdana, arial, sans-serif, helvetica, lucida;
}

.printArea {
width: 600px;
padding: 20px;
text-align:left;
font: 13px tahoma, verdana, arial, sans-serif, helvetica, lucida;
}

.imageArea {
text-align:center;
font: 13px tahoma, verdana, arial, sans-serif, helvetica, lucida;
}

.flashImage {
float:right;
margin-left:10px;
}

.footer {
width:expression(document.body.clientWidth > 1024? "1003px": "auto");
max-width:1003px;
}

.footerLeft {
float:left;
width:500px;
font-family:tahoma, verdana, arial, sans serif, helvetica;
font-size:11px;
color:#999999;
text-align:left;
padding-left:5px;
margin-top:5px;
margin-bottom:10px;
}
.footerLeft a {color: #999999; text-decoration: underline;}
.footerLeft a:active {color: #999999; text-decoration: underline;} 
.footerLeft a:visited {color: #999999; text-decoration: underline;} 
.footerLeft a:hover {color: #000000; text-decoration: none;}

.footerRight {
float:right;
width:250px;
font-family:tahoma, verdana, arial, sans serif, helvetica;
font-size:11px;
color:#999999;
text-align:right;
padding-right:5px;
margin-top:5px;
margin-bottom:10px;
}
.footerRight a {color: #999999; text-decoration: underline;}
.footerRight a:active {color: #999999; text-decoration: underline;} 
.footerRight a:visited {color: #999999; text-decoration: underline;} 
.footerRight a:hover {color: #000000; text-decoration: none;}

.formInput {
font-family: tahoma, verdana, arial, helvetica, sans serif;
font-size:11px;
color:#00529a;
}

.categoryItem {
	position:relative;
	cursor: move;
	border: 1px dotted #999999;
	
	padding: 5px;
	margin-top: 5px;
}

.applicationItem {
	border: 1px solid #999999;
	
	padding: 5px;
	margin-top: 5px;
}

.imageItem {
	border: 1px solid #000000;
	width: 170px;
	height: 225px;
	padding-top: 3px;
	margin-top: 5px;
	margin-right: 5px;
	float:left;
	font: 13px tahoma, verdana, arial, sans-serif, helvetica, lucida;
	position:relative;
}

.imageCropLink {
	position:absolute; left:2px; top:2px;
}

.imageItemCont {
	height:180px; text-align:center;
}

.imageItemTitle {
	text-align:center; font-weight: bold; padding-left:2px;  padding-right:2px;
}

#headerImageCont {
	cursor:move;	
}

.cat-text {
padding-bottom:7px;
font-size:11px;
}

.cat-list-item {
position:relative;
background:url('../images/cat-image-back.png')
no-repeat
left
top;
width:170px;
height:214px;
}

.cat-list-text-box {
position:absolute;
text-align:center;
width:170px;
bottom:0px;
}

.cat-list-text {
font-size:11px;
font-weight:bold;
color:#a5a14a;
text-align:center;
}

.cat-list-text a {
color:#a5a14a;
text-decoration:none;
}

.cat-list-text a:link a:active {
color:#a5a14a;
text-decoration:none;
}

.cat-list-text a:hover {
color:#000000;
text-decoration:none;
}

.standardTable
{
	text-align:left;
	font: 13px tahoma, verdana, arial, sans-serif, helvetica, lucida;
}

.main_image_top {
	background: url(../images/main-image-back-top.gif) no-repeat top left;
	width: 240;
	text-align:center;
	padding-top:15px;
	font: 11px bold tahoma, verdana, arial, sans-serif, helvetica, lucida;

}

.main_image_bottom {
	background: url(../images/main-image-back-btm.gif) no-repeat bottom left;
	padding-bottom:15px;
}
