.network_css {
	margin: 0px;
}
#container {
	width: 950px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	border-left-color: #DCDCDC;
}
.header {
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 223px;
}
.blue_bg {
	background-image: url(../images/blue_h_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.small_busines {
	margin-top: 17px;
}
.experience {
	margin-top: 34px;
	margin-left: 184px;
}

.white_text {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#header_left_shadow {
	background-image: url(../images/top_left_shadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 992px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#header_right_shadow {
	background-image: url(../images/top_right_shadow.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 992px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 18px;
	font-size: 12px;
}
td {
	font-size: 12px;
}
p {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	line-height: 18px;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E98C01;
	margin: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
.tab_bg {
	background-image: url(../images/tab_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ul_margin {
	margin-top: -3px;
	margin-bottom:10px;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2C7FBC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2C7FBC;
	margin: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
#blue_box {
	border: 1px solid #DDDDDD;
}


.box {
	padding: 0px;
	margin: 0px;
}
.footer {
	margin: 0px;
	padding: 0px;
}
.price_table {
}

.price_table td {
	border: 1px solid #DCDCDC;
}

.footer a {
	line-height: 14px;
	color: #333333;
	text-decoration: none;
}
.footer p {
	color: #333333;
}
.box h4 {
	color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 0px;
}

.box p {
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	line-height: 17px;

}
.footer a:hover {
	line-height: 14px;
	color: #000000;
	text-decoration: underline;
}
.nav_bg {
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


/*- Menu Tabs J--------------------------- */

    #tabsJ {
	width:950px;
	font-size:93%;
	line-height:normal;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
      }
    #tabsJ ul {
	margin:0;
	list-style:none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
	float:left;
	display:block;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	background-image: url(../images/tableftJ.gif);
	background-repeat: no-repeat;
	background-position: left top;
      }
    #tabsJ a span {
	font-family:Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	float:left;
	display:block;
	background:url("../images/tabrightJ.gif") no-repeat right top;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 6px;
	font-weight: bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
	font-family:Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
      }
    #tabsJ a:hover {
      background-position:0% -32px;
      }
    #tabsJ a:hover span {
      background-position:100% -32px;
      }

    #tabsJ .active_nav {

 }
    #tabsJ .active_nav a {
	float:left;
	display:block;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	background-image: url(../images/tableftJ.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position:0% -32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0F0F0;
	cursor:pointer;
      }
     #tabsJ .active_nav span {
	font-family:Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	float:left;
	display:block;
	background:url("../images/tabrightJ.gif") no-repeat right top;
	background-position:100% -32px;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 6px;
      }

.heading_bg {
	background-image: url(../images/box_bg_h.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.box_body_bg {
	background-image: url(../images/box_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
}
.box_body_bg  img {
cursor:pointer;}
.heading_bg2 {
	background-image: url(../images/box_b_bg_h.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.border {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
}
.tab_button {
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
	line-height: 25px;
}
.tab_button a, .tab_button2 a {
color:#000000;
text-decoration:none;
}

.tab_button a:hover, .tab_button2 a:hover {
	color:#553500;
	text-decoration:none;
}

.news_box_bg {
	background-image: url(../images/news_box_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.tab_button2 {
	background-image: url(../images/tab2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
	line-height: 27px;
}
.notmal_text {
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFA200;
}

.libody{
	list-style-image:url(../images/arroworange2.gif);
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#333333;
	margin-left:10px;
}
.libodyinner{
	list-style-image:url(../images/arrowblue.gif);
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-left:10px;
	margin-top:2px;
}
.nav_bot_border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA54A;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
a:link{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6000;
	font-size:12px;
	text-decoration:underline;
}
.more{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	text-decoration:none;
}
.more:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	text-decoration:none;
}
.more:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	text-decoration:underline;
}
.name{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005899;
	margin: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
/* Blue Box*/
.blueboxtop{
	background-image:url(../images/blueboxTop.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:234px;
	vertical-align:text-top;
	text-align: left;
	padding-left:9px;
	padding-right:10px;
}
.blueboxMiddle{
	background-image:url(../images/blueboxMiddle.jpg);
	background-repeat:repeat-y;
	width:180px;
	z-index:5;
}
.blueinnerbox{
	background-image:url(../images/blueinnerboxbg.jpg);
	background-repeat:repeat-y;
	width:260px;
	border: 1px solid #B0D8FB;
}

.blueboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002F52;
}


/* Orange Box*/
.orangeboxtop{
	background-image:url(../images/orangeboxTop.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:234px;
	vertical-align:text-top;
	text-align: left;
	padding-left:9px;
	padding-right:10px;
}
.orangeboxMiddle{
	background-image:url(../images/orangeboxMiddle.jpg);
	background-repeat:repeat-y;
	width:180px;
}
.orangeinnerbox{
	background-image:url(../images/orangeinnerboxbg.jpg);
	background-repeat:repeat-y;
	width:260px;
	border: 1px solid #FFC46D;
}
.orangeboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #964011;
}
/*----------------*/


.boxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height:30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
}
.boxPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-right:5px;
}




ul{


}
.breadcrumblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005899;
}
.breadcrumblue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005899;
	text-decoration: none;
}
.breadcrumblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005899;
	text-decoration: underline;
}
.breadcrumred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C80909;
}
.bluetext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #625E5E;
	line-height:15px;
}
.news_box_bg2 {

	background-image: url(../images/news_box_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.note{
	background-color:#F2F6F8;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:solid 1px #DFE3E6;
}
.strick{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	vertical-align:top;
	font-weight:bold;
	color:#111111;
} 

.h5link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6000;
	font-weight: bold;
	text-decoration:none;
}
.h5link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6000;
	font-weight: bold;
	text-decoration:none;
}
.h5link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6000;
	font-weight: bold;
	text-decoration:underline;
}
.factsheetname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-left: 10px;
	font-weight: bold;
}
.newupdate{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#095F95;
	font-size:12px;
	text-decoration:none;
}
.newupdate:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#095F95;
	font-size:12px;
	text-decoration:none;
}
.newupdate:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	text-decoration:none;
}