/* Global Styles*/
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 12px;  margin:0; letter-spacing: 0px; background:#DEDFC6;}
 
td,th,table {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
	line-height: 14px;  margin:0; letter-spacing: 0px; align: center; padding:0 0 0px 0; text-decoration:none; }
 
p { margin:0 0 9px 0; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #A52031; font-weight: bold; margin:0 0 0px 20px;}  
 
.talk {padding-left:14px; padding-right:10px; padding-top:10px;padding-bottom:0px; line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #ADAE7B; font-weight: bold; }
.talk p{margin-bottom:0px;margin-top:0px;}
.talk a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #000000; padding-left:10px;} 
.talk a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #000000;} 
.talk a:hover {text-decoration:underline; font-weight:normal; font-size:11px; color: #000000;} 
.talk a:active {text-decoration:none; font-weight:normal; font-size:11px; color: #000000;} 
 
.header {background:#FFFFFF; width: 100%; height:84px; padding-left:22px; color: #000000; }
.bar {background-image:url(../images/bar.gif); background-repeat: repeat-x; width: 100%; height:24px;}
.side {padding-left:22px; color: #000000; }
.phone {font-size: 15px; color: #9B233E; font-weight: bold;}
.search {color: #4A4F53; font-size: 11px; font-weight: bold; padding-right:5px; }
.input {color: #4A4F53; font-size: 10px; border: 1px solid #000000;}
.homebanner { background-image:url(../images/1_shipping_software_banner.jpg);  background-repeat: no-repeat; width: 813px; height:182px; }
.marleft {padding:0px 0px 0 22px; }
.nextcon{padding-left:608px;padding-top:15px;padding-bottom:3px;line-height:1.5em; font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #3C7492; font-weight: bold; }
.nextcon p{margin-bottom:0px;margin-top:13px;}
.nextcon a:link  {text-decoration:none; font-weight:bold; font-size:15px; color: #ffffff; padding-left:10px;} 
.nextcon a:visited {text-decoration:none; font-weight:bold; font-size:15px; color: #ffffff;} 
.nextcon a:hover {text-decoration:none; font-weight:bold; font-size:15px; color: #ABAE79;} 
.nextcon a:active {text-decoration:none; font-weight:bold; font-size:15px; color: #ffffff;} 

.hometext a:link  {text-decoration:underline; font-weight:normal; font-size:12px; color: #000000;} 
.hometext a:visited {text-decoration:underline; font-weight:normal; font-size:12px; color: #000000;} 
.hometext a:hover {text-decoration:none; font-weight:normal; font-size:12px; color: #000000;} 
.hometext a:active {text-decoration:underline; font-weight:normal; font-size:12px; color: #000000;} 



.new {padding-top:10px;padding-bottom:0px; line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #A52031; font-weight: bold; }


/* Rounded Corner Border Start*/	
.mbox {background: url(../images/mtop.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; }
.mbottomleftcorner {background: url(../images/mbotLeft.gif) 0 100% no-repeat;  }
.mbottomrightcorner {background: url(../images/mbotRight.gif) 100% 100% no-repeat;}
.mtopleftcorner {background: url(../images/mtopLeft.gif) 0 0 no-repeat; }
.mtoprightcorner {background: url(../images/mtopRight.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.mbottomcorner {background: url(../images/mbtm.gif) 0 100% repeat-x}
.mleftcorner {background: url(../images/mleft.gif) 0 0 repeat-y}
.mrightcorner {background: url(../images/mright.gif) 100% 0 repeat-y}

.tag { padding:10px 0 0 15px; word-spacing: 1px;}
.tag2 { padding:0px 0 0 15px; word-spacing: 1px;}

.subbanner { background-image:url(../images/grn_box.jpg);  background-repeat: no-repeat; width: 554px; height:128px; padding:0px 0 0 0px; margin-left:12px; }
.subbantitle { font-weight:bold; font-size:13px; color: #FFFFFF;  padding:10px 0 0 15px;}

.subbanlink { font-weight:bold; font-size:11px; color: #FFFFFF; padding:10px 0 0 0px; }
.subbanlink a:link  {text-decoration:none; font-weight:bold; font-size:11px; color: #FFFFFF; padding:10px 0 0 0px;} 
.subbanlink a:visited {text-decoration:none; font-weight:bold; font-size:11px; color: #FFFFFF;} 
.subbanlink a:hover {text-decoration:underline; font-weight:bold; font-size:11px; color: #FFFFFF;} 
.subbanlink a:active {text-decoration:none; font-weight:bold; font-size:11px; color: #FFFFFF;} 




 
.headerbox {padding:0px 0px 0 0px; background-image:url(../images/header.gif);  width: 902px; height:81px; margin-top: 10px;}
.headerbox p {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px;}
.headerbox a:link     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5f3945; text-decoration: underline; font-weight: bold;}
.headerbox  a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5f3945; text-decoration: underline; font-weight: bold;}
.headerbox  a:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5f3945; text-decoration: none; font-weight: bold;}
.headerbox a:active   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5f3945; text-decoration: underline; font-weight: bold; }

.gradiant {padding:0px 0px 0 0px; background-image:url(../images/bg_gradiant.gif); background-repeat: yes-repeat; }
 
.bottom {padding:0px 0px 0 0px; background-image:url(../images/bottom.gif);  width: 903px; height:0px; }

.header {padding:5px 10px 0 25px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;  font-size: 10px;}
.header p {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px;}
.header a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal;}
.header a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal;}
.header a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-weight: normal;}
.header a:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; }

.footer {padding:5px 10px 0 25px; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size : 11px;}
.footer p {font-family: Arial, Helvetica, sans-serif; line-height: 14px;}
.footer a:link { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
.footer a:visited { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
.footer a:hover { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight: normal;}
.footer a:active { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: normal; }

.left {background: url(../images/left_sub.gif) 0 0 repeat-y}
.right {background: url(../images/right_sub.gif) 0 0 repeat-y}

.left2 {background: url(../images/left_sub_left.gif) 0 0 repeat-y}
.right2 {background: url(../images/left_sub_right.gif) 0 0 repeat-y}
.left3 {background: url(../images/box_center_lt.gif) 0 0 repeat-y}
.right3 {background: url(../images/box_center_rt.gif) 0 0 repeat-y}
.feature {background-image:url(../images/feature_box.gif);  width: 671px; height:124px; }
.feat_title { padding:10px 0px 0px 18px; font-family: Arial, Helvetica, sans-serif; ; color: #000000; font-size: 15px; font-weight: bold;}
.feat_body { padding:0px 20px 0px 98px; font-family: Arial, Helvetica, sans-serif; ; color: #000000; font-size: 12px; font-weight: normal; line-height:14px;}

