@charset "utf-8";
/* CSS Document */

html, body, #h100{
margin:0px;
padding:0px 0px 0px 0px;
height:100%;
background:url(images/bg_image.jpg);
border:none;

}



table{
margin:0px;
padding:0px;
border:none;
width:100%;
text-align:left;
border-collapse:collapse;
}


.mainn {width:auto; text-align:left; border-collapse:collapse; margin:15px;}
.mainn td {padding:3px 20px 3px 10px; border:solid 1px #808080;}
.titlen {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3e3a19;}	
tr{
padding:0px;
Margin:0px;
}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;
}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;
}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;
background:none;
}


span{
top:0px;
position:relative;
}

p{
text-align:justify;
padding:0px;
margin:0px;
}

div{
vertical-align:middle;
padding:0px;
margin:0px;
}

.content { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#50504e; font-weight:normal;text-decoration:none; text-align: left;}
.content a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#50504e; font-weight:normal; text-decoration:underline;}
.content a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#50504e; font-weight:normal;text-decoration:underline;}
.content a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#50504e; font-weight:normal; text-decoration:underline;}
.content a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none;}
.content p{padding-top:5px; text-align:right;}


.cms-content{font-family:arial,Helvetica, sans-serif; font-size:12px;color:#3e3a19;text-align:justify;}

.con-taxt {font-family:arial,Helvetica, sans-serif; font-size:12px;color:#3e3a19; font-weight:normal; text-decoration:none;text-align: justify;}
.con-taxt a:link{font-family:arial,Helvetica, sans-serif; font-size:12px; color:#3e3a19; font-weight:normal; text-decoration:underline;}
.con-taxt a:active{font-family:arial,Helvetica, sans-serif; font-size:12px; color:#3e3a19; font-weight:normal;text-decoration:underline;}
.con-taxt a:visited{font-family:arial,Helvetica, sans-serif; font-size:12px; color:#3e3a19; font-weight:normal; text-decoration:underline;}
.con-taxt a:hover{font-family:arial,Helvetica, sans-serif; font-size:12px; color:#3e3a19; font-weight:normal;  text-decoration:none;}
.con-taxt p{padding-top:15px; padding-bottom:5px;}
.con-img {float:right; padding:0px 10px 0px 10px;}



.copyright { height:114px; vertical-align:middle; padding-top:65px;}
.copyright {font-family:Helvetica, sans-serif; font-size:11px; color:#50504e; text-decoration:none; text-align:left;}
.copyright a:link{font-family:Helvetica, sans-serif; font-size:11px; color:#50504e; text-decoration:none;}
.copyright a:active{font-family:Helvetica, sans-serif; font-size:11px; color:#50504e; text-decoration:none;}
.copyright a:visited{font-family:Helvetica, sans-serif; font-size:11px; color:#50504e; text-decoration:none;}
.copyright a:hover{font-family:Helvetica, sans-serif; font-size:11px; color:#50504e; text-decoration:underline;}


.categories ul { padding:0px; margin:0px; width:187px;}
.categories {padding: 0px; margin: 0px; font-weight: bold; text-transform:capitalize;}
.categories li {list-style: none; margin: 0px; padding: 0px; font-size: 11px;}
.categories li a {display: block; margin: 0px; padding-left:20px; line-height:23px; width: 187px}
.categories li a:hover, #navbar li a:focus, #navbar li a:active {background-image:url(images/main_h.gif); background-repeat:no-repeat; color: #47001a;}
.categories {font-family: arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.categories a:link{font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.categories a:active{font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.categories a:visited{font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
.categories a:hover{font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }

.links ul{padding-left:10px; margin:0px; width:auto; text-align:left;}
.links li { list-style:none; background:url(images/icon-1.gif) no-repeat center left; margin: 0px; padding-left:20px; font-size: 12px; line-height:18px;}
.links {font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none; text-align:left;}
.links a:link{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links a:active{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links a:visited{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links a:hover{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:underline;}

.links1 ul{padding-left:10px; margin:0px;}
.links1 li { list-style:none; background:url(images/icon.gif) no-repeat top left; margin: 0px; padding-left:20px; font-size: 12px; line-height:18px;}
.links1{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none; text-align:justify;width:165px;}
.links1 a:link{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links1 a:active{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links1 a:visited{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links1 a:hover{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:underline;}


.links2 ul{padding-left:10px; margin:0px;}
.links2 li { list-style:none; background:url(images/icon.gif) no-repeat top left; margin: 0px; padding-left:24px; font-size: 12px; line-height:18px;}
.links2{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none; text-align:left;}
.links2 a:link{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links2 a:active{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links2 a:visited{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:none;}
.links2 a:hover{font-family:arial, sans-serif; font-size:12px; color:#50504e; text-decoration:underline;}


.main-con {width:613px; background-color:#d0d0bd; padding:10px;font-family:arial,Helvetica, sans-serif; font-size:12px;color:#3e3a19;text-align:justify;}
.main-pad {padding-left:10px; padding-bottom:20px;}
.top-bg {vertical-align:middle; height:100%; background:url(images/bot-bg.gif) repeat-x bottom;}
.main-tab {width:914px; padding-top:20px; height:100%;}
.top-co-l {background:url(images/l-bg.png) repeat-y right; width:57px;}
.top-co-r {background:url(images/r-bg.png) repeat-y left; width:57px; vertical-align:bottom;}
.bot-bg {background:url(images/bot-bg.png) no-repeat; height:72px;}
.menu-bg {width:187px; background:url(images/menu-bg.gif) repeat-x top; background-color:#50504f;}
.bot-co-l {background:url(images/bot-co-l.png) no-repeat right top; height:90px;}
.bot-co-r {background:url(images/bot-co-r.png) no-repeat left top; height:90px;}
.bot-bg {background:url(images/bot-bg.png) no-repeat top; height:90px; width:800px;}
.h-img { padding-bottom:10px;}
.head-inn { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#9d023b;}
.head-inn2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left; color:#9d023b;}
.head-title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#bc5601;}
.head-title2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#46001a;}
.tab-co-lt {background:url(images/tab-co-l.gif) right no-repeat; width:10px; height:9px;}
.tab-top {background-color:#FFFFFF; height:9px;}
.tab-co-rt {background:url(images/tab-r-co.png) left no-repeat; width:17px; height:9px;}
.tab-l {background:url(images/top-l-bg.gif) repeat-y; text-align:right;}
.tab {background-color:#FFFFFF;}
.tab-r {background:url(images/tab-r-bg.png) repeat-y;}
.tab-co-lb {background:url(images/bot-l.png) right no-repeat; width:9px; height:17px;}
.tab-bot {background:url(images/bot_bg.png) repeat-x; height:17px;}
.tab-co-rb {background:url(images/bot-r.png) left no-repeat; width:18px; height:17px;}
.l-link {padding-top:20px; height:530px;}
.fo-class {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-right:10px; line-height:30px; }
.bo-td td{border-bottom:solid 1px #000000; border-right:solid 1px #000000; height:28px; vertical-align:middle;}
.bo-td {border:solid 1px #000000}
.td-con { background-color:#858581; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-align:left; padding-left:10px; font-weight:bold;}
.td-nor {font-family:Arial, Helvetica, sans-serif ; font-size:12px; background-color:#c4c4c0; padding-left:10px;}
.td-img { text-align:center; background-color:#c4c4c0;}
.co-box { padding:15px; background-color:#aeaea4; border:solid 1px #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.co-box input{ margin:0px; margin-right:5px; padding:0px; vertical-align:middle;}
.co-box p{ padding-top:5px;}
.inn-head { font-family:Arial, Helvetica, sans-serif; font-size:15px; padding-top:20px; padding-bottom:10px; font-weight:bold; color:#a95502;}
.inn-head span{ background:url(images/inn-head-bg.gif) no-repeat right; line-height:24px; border-left:solid 1px #626259; padding-left:15px; padding-right:130px;}
.ul-li { text-align:left;width:180px;}










.top-new {background:url(images/top-m-bg.gif) repeat-x; text-align:center;}
.top-new a {
	display:inline-table;
	background:url(images/top-m-bg.gif) repeat-x left top;
	margin:0;
	width:100%;
	line-height:46px;
	padding:0 0 0 0px;
	text-decoration:none;
	}
.top-new a:hover {
background-position:0% -46px;
}
.top-new .current a {
background-position:0 -46px;
}

.top-new .current a span {
	background-position:100% -46px;
	color: #d0d0bd;
	font-weight: normal;
	cursor:default;
}
.top-new {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; vertical-align:middle; font-weight:normal;}
.top-new a:link{font-family:arial, sans-serif; font-size:12px; color:#46001a; text-decoration:none;}
.top-new a:active{font-family:arial, sans-serif; font-size:12px; color:#46001a; text-decoration:none;}
.top-new a:visited{font-family:arial, sans-serif; font-size:12px; color:#46001a; text-decoration:none;}
.top-new a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0d0bd; text-decoration:none;font-weight:normal;}



.top-menu {padding-left:57px;}

.top-menu ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

.top-menu li{
display:inline;
margin:0;
padding:0;
}

.top-menu a {
float:left;
background:url(images/top-m-bg.gif) no-repeat left top;
margin:0;
padding:0 0 0 0px;
text-decoration:none;
}

.top-menu a span {
display:block;
background:url(images/top-m-bg.gif) repeat-x right top;
padding:14px 32px 17px 32px;
font-weight:normal;
color:#46001a;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.top-menu a span {float:none;}
/* End IE5-Mac hack */

.top-menu a:hover span {
	color: #d0d0bd;
	font-weight: normal;
}

.top-menu .current a {
background-position:0 -46px;
}

.top-menu .current a span {
	background-position:100% -46px;
	color: #d0d0bd;
	font-weight: normal;
	cursor:default;
}

.top-menu a:hover {
background-position:0% -46px;
}

.top-menu a:hover span {
background-position:100% -46px;
}
.current {background-image:url(images/main_h.gif); background-repeat:no-repeat; color: #47001a;}


.top-menu {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; vertical-align:middle; font-weight:bold;}
.top-menu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0d0bd; text-decoration:none;font-weight:bold;}




.top-menu1 ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

.top-menu1 li{
display:inline;
margin:0;
padding:0;
}

.top-menu1 a {
float:left;
background:url(images/top-l-co.gif) no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}


.top-menu1 a span {
display:block;
background:url(images/top-m-bg.gif) repeat-x right top;
padding:14px 32px 17px 26px;
font-weight:normal;
color:#46001a;
}



/* Commented Backslash Hack hides rule from IE5-Mac \*/
.top-menu1 a span {float:none;}
/* End IE5-Mac hack */

.top-menu1 a:hover span {
	color: #d0d0bd;
	font-weight: normal;
}

.top-menu1 .current a {
background-position:0 -46px;
}

.top-menu1 .current a span {
	background-position:100% -46px;
	color: #d0d0bd;
	font-weight: normal;
	cursor:default;
}

.top-menu1 a:hover {
background-position:0% -46px;
}

.top-menu1 a:hover span {
background-position:100% -46px;
}

.top-menu1 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; vertical-align:middle; font-weight:bold;}
.top-menu1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0d0bd; text-decoration:none;font-weight:bold;}


.top-menu2 ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

.top-menu2 li{
display:inline;
margin:0;
padding:0;
}

.top-menu2 a {
float:left;
background:none;
margin:0;
padding:0 0 0 0px;
text-decoration:none;
}
.top-menu2 a span {
display:block;
background:url(images/top-r-co.gif) repeat-x right top;
padding:14px 25px 17px 31px;
font-weight:normal;
color:#46001a;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.top-menu2 a span {float:none;}
/* End IE5-Mac hack */

.top-menu2 a:hover span {
	color: #d0d0bd;
	font-weight: normal;
}

.top-menu2 .current a {
background-position:0 -46px;
}

.top-menu2 .current a span {
	background-position:100% -46px;
	color: #d0d0bd;
	font-weight: normal;
	cursor:default;
}

.top-menu2 a:hover {
background-position:0% -46px;
}

.top-menu2 a:hover span {
background-position:100% -46px;
}


.top-menu2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; vertical-align:middle; font-weight:bold;}
.top-menu2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0d0bd; text-decoration:none;font-weight:bold;}


.input
{
color: #46001a;
font-family:arial;
text-indent:5px;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:24px;
width:150px;
padding:4px 0px 3px 0px;
vertical-align:middle;
}

.input2
{
color: #46001a;
font-family:arial;
text-indent:5px;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:24px;
width:170px;
padding:4px 0px 3px 0px;
vertical-align:middle;
}
.input4
{
color: #46001a;
font-family:arial;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:22px;
width:150px;
padding:0px 0px 0px 0px;
vertical-align:middle;
}

.input3
{
color: #46001a;
font-family:arial;
text-indent:5px;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:24px;
width:80px;
padding:4px 0px 3px 0px;
vertical-align:middle;
}
.input-mass
{
color: #46001a;
font-family:arial;
text-indent:5px;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:70px;
width:200px;
padding:4px 0px 3px 0px;
vertical-align:middle;
}

.input-con
{
color: #46001a;
font-family:arial;
font-size:12px;
background-color:#CCCCCC;
font-weight:bold;
border:1px solid #47001a;
height:24px;
width:200px;
padding:0px 0px 0px 0px;
vertical-align:middle;
}

.mypets{ /*header of 1st demo*/
cursor: pointer;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin:0px 0px 10px 0px;
color:#d0d0bc;
display:inline-block;
width:187px;
line-height:23px;
height:23px;
background-image:url(images/menu-head-n.gif);
background-repeat:no-repeat;
}
.mypets span{ /*header of 1st demo*/
 padding-left:20px;
}



.openpet{ /*class added to contents of 1st demo when they are open*/
cursor:hand;
background-image:url(images/menu-head-h.gif);
background-repeat:no-repeat;
color:#47001a;
}

.mypets1{ /*header of 1st demo*/
cursor: pointer;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin:0px 0px 10px 0px;
color:#d0d0bc;
display:inline-block;
width:187px;
line-height:23px;
height:23px;
background-image:url(images/main_n.gif);
background-repeat:no-repeat;
}
.mypets1 span{ /*header of 1st demo*/
 padding-left:15px;
}



.openpet1{ /*class added to contents of 1st demo when they are open*/
cursor:hand;
background-image:url(images/main_h.gif);
background-repeat:no-repeat;
color:#47001a;
}

.comp-name{font-size:10px; color:#cccccc}
.thepet{padding:0px 0px 10px 0px;}

.technology{ /*header of 2nd demo*/
cursor: hand;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}
.thepet{display: none}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 540px; /*Width of Carousel Viewer itself*/
	height:107px;
	margin-top:5px;
	border:solid 1px #000000;
	background-color:#999999;
	vertical-align:middle; /*Height should enough to fit largest content's height*/
	left:0;
	right:0;
	
}

.stepcarousel 
.belt{
margin-left:6px; margin-right:6px;
position:absolute; /*leave this value alone*/
left: 35;
top: 0;
right:35;
}

.stepcarousel
.panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-right:10px;
margin-top:6px;
margin-bottom:6px;
border:solid 0px #ffffff;
height: 92px;
width: 127px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}


.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 12pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid #420618;
}
.highslide:hover img {
	border: 1px solid #ffffff;
}

.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display:none;
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-overlay {
	display: none;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: hand; /* ie */
	cursor: pointer; /* w3c */
	background: url(highslide/graphics/close.png);
	/* For IE6, remove background and add filter */
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='highslide/graphics/close.png', sizingMethod='scale');
}




.q2{background:url(images/back-q1.gif) no-repeat top right; display:block; color:#46001a; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21apx;}
.q1{background:url(images/back-q.gif) no-repeat top right; display:block; font-family:Arial, Helvetica, sans-serif; color:#46001a; font-weight:bold; font-size:12px; line-height:21px;}
.l-news ul{padding-left:30px; margin:0px; padding-right:10px;}
.l-news li {list-style:decimal; font-size: 12px; line-height:18px; clear:both; font-weight:bold;}
.l-news {font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none; text-align:left;}
.l-news a:link{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-news a:active{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-news a:visited{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-news a:hover{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:underline;}
.l-news p{padding-top:5px; margin:0px; font-weight:normal;}
.l-con{color:#46001a; font-weight:normal;}



.l-ans ul{padding-left:30px; margin:0px; padding-right:10px;}
.l-ans li {list-style:decimal; font-size: 12px; line-height:18px; clear:both; font-weight:bold;}
.l-ans {font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none; text-align:justify; padding-left:13px; padding-right:10px;}
.l-ans a:link{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-ans a:active{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-ans a:visited{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:none;}
.l-ans a:hover{font-family:arial, sans-serif; font-size:12px; color:#9d023b; text-decoration:underline;}
.l-ans p{padding-top:5px; margin:0px; font-weight:bold; text-align:right;}
.l-ans span {font-weight:normal; color:#46001a;}


.mission ul{padding-left:10px; margin:0px;}
.mission li { list-style:none; background:url(images/mi-icon.gif) no-repeat top left; margin: 0px; padding-left:20px; padding-bottom:5px; font-size: 12px;}
.mission{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:none; text-align:left;}
.mission a:link{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:none;}
.mission a:active{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:none;}
.mission a:visited{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:none;}
.mission a:hover{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:underline;}
.mission p{ padding-top:0px; margin:0px; padding-bottom:10px;}
.mission span{ color:46001a; font-weight:bold; font-size:13px; padding-right:10px; width:40%;}
.mission font{ color:#efefca; font-weight:bold; font-size:18px;}
.mission table td{font-family:arial, sans-serif; font-size:12px; color:#3e3a19; text-decoration:none; vertical-align:top; text-align:left;}






.l-head {background:url(images/back-q.gif) no-repeat right center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding-right:10px; font-weight:bold; color:#46001a;}
.l-head a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; font-weight:bold;}
.l-head a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; font-weight:bold;}
.l-head a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:none; font-weight:bold;}
.l-head a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#46001a; text-decoration:underline;font-weight:bold;}
.l-head span{  line-height:20px; padding-top:0px; padding-bottom:0px; padding-left:8px; float:left;}
.l-head b{font-weight:normal;background:none; color:#46001a; float:right; font-weight:bold}









.h-td { width:25%;}
.c-td { width:75%; padding-top:5px;}
.job-post-h{ font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align:top; font-weight:bold; text-align:left; color:#46001a;}
.jop-opp {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left; color:#46001a; padding-bottom:5px;}


.title {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#3e3a19;}
.border {border:solid 1px #808080;}
.arial-12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3e3a19;}

.form {border:solid 1px #808080;}
.form td {padding:5px; vertical-align:middle;}
.form td img {vertical-align:middle;}

.input5
{
color: #46001a;
font-family:arial;
font-size:12px;
background-color:#aeaea4;
font-weight:bold;
border:1px solid #47001a;
height:22px;
width:350px;
padding:0px 0px 0px 0px;
vertical-align:middle;
}
