/*table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }*/


/*td, table, select{
	font-family:tahoma;
	font-size:11px;
	line-height:14px;
	color:#5A5D58
}*/

/*form { margin:0px; padding:0px}*/
body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-repeat: repeat;
	font-family:tahoma;
	font-size:11px;
	color:#5A5D58
}

ul{margin:0px; padding:0px; list-style:none}

/*.bg13{background:url(images/bg.jpg) repeat}
.general{height:100%; width:960px}

.block div{width:196px; height:14px; background: url(images/bg.gif) repeat-x bottom}
.block div div{ background:url(images/bg1_3.gif) repeat; width:auto}*/

h2 {font-size:2em; line-height:0.58em; color:#3e5478; margin:0 0 10px 0; font-weight:normal}

h3 {color:#89411f; font-size:1em; line-height:1.5em; margin:0 0 12px 0; text-transform:uppercase}

h4 {color:#4a5d7a; font-size:1em; line-height:1.5em; margin:0 0 12px 0; text-transform:uppercase}

input, select, textarea {
	vertical-align:middle;
	font-weight:normal;
	font-family:Tahoma, Verdana;
	color:#333333;
	font-weight:normal;
	font-size:1em
}

/*input {width:207px; height:16px}*/
textarea {width:240px; height:50px; overflow:auto}

.formerly {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #5b5b5b;
}

.table_flash {
	background-image: url(../images/bg01.gif);
	background-repeat: repeat;
}
.table_flashin {
	background-image: url(../images/bg02.gif);
	background-repeat: repeat;
}
.title {
	font-family: Tahoma, Verdana;
	font-size: 17px;
	color: #241100;
}
.titlesmall {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #241100;
	font-style: italic;
}
.title1 {
	font-family: Tahoma, Verdana;
	font-size: 17px;
	color: #b44611;
}
.title2 {
	font-family: Tahoma, Verdana;
	font-size: 17px;
	color: #ACACAC;
}
.title3 {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	color: #b44611;
	font-weight: bold;
}
.title_black {
	font-family: Tahoma, Verdana;
	font-size: 17px;
	color: #000000;
}
.content {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #5A5D58;
	text-align: justify;
}
.contentbold {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}
.contentblack {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	text-align: justify;
}

a:link.link01 {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #6d2a09;
}
a:visited.link01 {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #6d2a09;
}
a:hover.link01 {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #FFCC00;
}

.industry {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	padding-left: 9px;
	padding-bottom: 3px;
}
.smallFooter {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #333333;
	text-align: right;
	vertical-align: middle;
}

.subscribe {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #333333;
	height: 18px;
	width: 60px;
}
.textbox {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #333333;
	height: 10px;
	width: 100px;
}
.textbox1 {
	background-color: #fbecc5;
	border: 1px solid #bfa294;
	width:207px;
}
.textarea {
	background-color: #fbecc5;
	border: 1px solid #bfa294;
	width:202px;
}
.submit {
	background-color: #d89101;
	border: 1px solid #333333;
	width:207px;
}

.copyright {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #999999;
}
.breadcrumb {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:link.breadcrumb {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:visited.breadcrumb {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:hover.breadcrumb {
	color: #c2a254;
}

.breadcrumb_end {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #c2a254;
}
.content_inside {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #5A5D58;
	text-align: justify;
}
.content_heading {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #07608e;
	text-align: justify;
}
.test_t {
	background-image: url(../images/test_bg.gif);
	background-repeat: repeat-x;
	background-color: #efae08;
}
.test_title {
	font-family: Tahoma, Verdana;
	font-size: 15px;
	margin-left: 9px;
	vertical-align: top;
}
.test_text {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #666666;
}
.test_client {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #333333;
	font-style: italic;
}
a:link.bottomlinks {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a:visited.bottomlinks {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a:hover.bottomlinks {
	color: #000000;
}

.font_black {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
}
.contentTable {
	padding-right: 50px;
}
.news_t {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6d2a09;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
}
.news {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}

.news a:hover {
	color: #da4611;
}

.searchtable {
	height: 36px;
	width: 140px;
	text-align: right;
}
.searchbt {

	height: 20px;
	width: 20px;
	margin-top: 7px;
}
.searchtxtbox {
	height: 18px;
	width: 106px;
	border: 1px solid #999999;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-top: 7px;
	text-indent: 3px;
}

/*#navi a , #navi strong {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 258px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 27px;
	margin-top: 10px;
	margin-left: 10px;
}

#navi strong {
	background: #DDD;
}

#navi a {
	background-color: #000000;
	background-image: url(../images/left_nav.gif);

}

#navi a:hover {
	background-color: #FFCC33;
	background-image: url(../images/left_nav_o.gif);
}*/
.navi {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 258px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 27px;
	background-color: #000000;
	background-image: url(../images/left_nav.gif);
}
.navi:hover {
	background-image: url(../images/left_nav_o.gif);
}
.navi a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 23px;
	display: block;
	padding-top: 8px;
}
.navi a:hover {
	color: #000000;
}

.navi01 {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 258px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 27px;
	background-color: #000000;
	background-image: url(../images/left_nav01.gif);
}
.navi01:hover {
	background-image: url(../images/left_nav01_o.gif);
}
.navi01 a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 23px;
	display: block;
	padding-top: 8px;
}
.navi01 a:hover {
	color: #000000;
}


.navi02 {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 258px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 27px;
	background-color: #000000;
	background-image: url(../images/left_nav02.gif);
}
.navi02:hover {
	background-image: url(../images/left_nav01_o.gif);
}
.navi02 a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 23px;
	display: block;
	padding-top: 8px;
}
.navi02 a:hover {
	color: #000000;
}


.navi_title {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 258px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 27px;
	background-color: #000000;
	background-image: url(../images/left_nav_title.gif);
}
.navi_title strong {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 7px;
	display: block;
	padding-top: 8px;
}
/*.navi_strong {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 7px;
	display: block;
	font-weight: bold;
	padding-top: 8px;
}
.bullet {
	margin-left: 240px;
	margin-top: -10px;
}*/
.navi_strong {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 8px;
	display: block;
	font-weight: bold;
}
.navi_strong:hover {
	color: #e8a100;
}
.bullet {
	margin-left: 0px;
}
.collapse {
	padding-top: 5px;
}
.fontsubhead {
	color: #B49859;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, tahoma, Verdana, Helvetica, sans-serif;
	line-height: normal;
}
.product {
	font-family: Tahoma, Verdana;
	font-size: 19px;
	font-style: italic;
	color: #eead00;
	text-decoration: none;
	text-align: right;
	display: block;
}
.executive {
	background-image: url(../images/executive_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 6px;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 16px;
}
.executive_title {margin:0 0 2px 0; }
.executive_br {
	height: 35px;
}
.executive_img {
	padding-right: 16px;
}
.line_rb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.line_b {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.line_r {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.partners {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #EFEFEF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f1bb2d;
	padding: 5px;
}
.clients {
	padding: 10px;
}
.vms {
	background-color: #EFEFED;
	background-image: url(../images/client_bullet.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
}
.vms_txt {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-left: 33px;
}

.textbox03 {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #666666;

}
.testimonial {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #333333;
	padding-left: 43px;
	background-image: url(../images/testimonial_t03.gif);
	font-style: italic;
}
.tabbullet {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.tabbullet a:hover {
	color: #da4611;
}
.tabbullet01 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.solutions {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #5A5D58;
	text-align: justify;
	width: 195px;
	float: left;
	margin-right: 7px;
}
.solutions_title01 {
	background-color: #efa703;
	height: 2px;
	margin-bottom: 3px;
}
.solutions_title02 {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	color: #000000;
	background-color: #CCCCCC;
	background-image: url(../images/pgcurl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.solutions_content {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	padding-top: 11px;
	padding-right: 16px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.solutionbullet{
	padding-left:13px;
	display: block;
	background-image: url(../images/marker_list.gif);
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #333333;
	background-position: 2px 4px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 6px;
}
.apply {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #efa703;
	height: 16px;
	width: 81px;
	text-align: center;
	border: thin solid #000000;
	padding-top: 2px;
}
.apply:hover {
	background-color: #666666;
	height: 16px;
	width: 81px;
	text-align: center;
	border: thin solid #000000;
	padding-top: 2px;
}
.apply a:link{
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.apply a:visited{
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
