body {

	background-color:     		#C6BDDB;
	font-family:          		verdana, hevletica, arial, sans serif;
	color:                		#646464;
	margin:						0px;
	padding:0px;
}
h1 {
	font-size:            		170%;
	padding-top:				0px;
	margin-top:					0px;
	font-weight:          		normal;
	color:                		#D3C1CF;
	padding-bottom:				0px;
	line-height:				120%;
}
h2 {
	font-size:            		13px;
	color:						#738CAD;
	font-weight:				bold;
	margin-bottom:				0px;
}
h3 {
	line-height:            	130%;
	padding-top:				10px;
	padding-bottom:				0px;
}
input {
	background-color:			#8abedf;
	color:						#646464;
	border:						none;
	padding:					3px;
}
textarea {
	background-color:			#8abedf;
	color:						#646464;
	border:						none;
	padding:					3px;
}
#header {
	width:						900px;
	height:						100px;
	margin-top:					0px;
b!ackground-image:			url(images/header.gif);
	background-repeat:			no-repeat;
	background-position:		top;
	margin-left:				auto;
	margin-right:				auto;
}
#headertext {
	color:						#428CAD;
	text-align:					right;
	line-height:				20px;
	padding-right:				20px;
	padding-top:				30px;
}
div#headertext a:link {
	color:                		#D77da4;
	text-decoration:      		none;
	font-weight:          		bold;
}
.pink {
	color:#D77da4
}
.blue {
	color:#777777
}
div#headertext a:visited {
	color:                 		#8abedf;
	text-decoration:       		none;
	font-weight:           		bold;
}
div#headertext a:hover {
	color:                 		#8abedf;
	text-decoration:       		none;
	font-weight:           		bold;
}
#navigation {
	margin:						0px;
	padding:					0px;
	padding-top:				8px;
}
#main {
	margin-top:					20px;
	padding-bottom:				30px;
	z-index:1;
}
.smallitalic {
	font-size:					80%;
	font-style:					italic;
}
#allcontent {
	background-color:			#ffffff;
	margin-left:				auto;
	margin-right:				auto;
	width:						900px;
	margin-top:					10px;
	border-right:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
}
#allcontent2 {
	background-color:			#ffffff;
	margin-left:				auto;
	margin-right:				auto;
	width:						901px;
	margin-top:					10px;
	border-right:#A297BF solid 1px;
	border-bottom:#A297BF solid 1px;
}
#allcontent3 {
	background-color:			#ffffff;
	margin-left:				auto;
	margin-right:				auto;
	width:						902px;
	margin-top:					10px;
	border-right:#C3BDD3 solid 1px;
	border-bottom:#C3BDD3 solid 1px;
}
#footer {
	color:						#ffffff;
	text-align:           		center;
	font-size:            		12px;
	line-height:				140%;
	margin-left:           		auto;
	margin-right:          		auto;
	width:                 		860px;
	margin-top:					10px;
	padding-bottom:				30px;
	clear:						both;
}
.rangeright {
	text-align:					right;
	width:						440px;
}
.rangeleft {
	text-align:					left;
	width:						440px;
}
div#footer a:link {
	color:                		#ffffff;
	text-decoration:      		none;
	font-weight:          		normal;
}
div#footer a:visited {
	color:                 		#ffffff;
	text-decoration:       		none;
	font-weight:           		normal;
}
div#footer a:hover {
	color:                 		#8abedf;
	text-decoration:       		none;
	font-weight:           		normal;
}
img {
	border:none;
}
/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
#slider {
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:900px;
	height:240px;
	overflow:hidden;
	z-index:-10;
	margin-bottom:0px;
	margin-top:0px;
}
#pages {
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:900px;
	height:170px;
	overflow:hidden;
	z-index:-10;
	margin-bottom:0px;
	margin-top:0px;
}
#slider ul, #slider li,  #slider li, #slider2 li {
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		margin:0;
	padding:0
}
a {
	color:#428CAD
}
a:visited {
	color:#428CAD
}
a:link {
	color:#428CAD
}
a:hover {
	color:#7D5975
}
.m p {
	line-height: 20px;
	font-size:11px
}
.style1 {
	color: #7D5975;
	font-weight: bold;
}
b {
	color: #7D5975;
}
#head2 {
	width:900px;
	height:176px;
	overflow:hidden;
	z-index:-10;
	margin-bottom:0px;
}
#sidebar1 {
	float: right;
	width: 210px;
	background: #EBEBEB;
	padding: 15px 10px;
}
#mainContent {
	margin: 0 270px 0 0;
	padding: 0 20px;
}
#mainContent5 {
	margin: 0 0px 0 0;
	padding: 0 20px;
}
.style6 {
	color: #D77da4
}
.style7 {
	color: #428CAD
}
.style9 {
	font-size: 11px;
	font-weight: bold;
}
.style11 {
	font-size: 11px
}
.style13 {
	color: #666666;
	font-weight: bold;
}
.style15 {
	color: #666666
}
.style17 {
	font-size: 13px;
	color:#990000
}
.style180 {
	font-size: 13px
}
.sideimage {
	margin:5px;
	margin-top:0;
	margin-bottom:10px
}
#navcontainer {
	background: #369;
	border-top: 1px solid #9CC;
	font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#navlist {
	list-style: none outside none;
	margin-top:4px;
	margin: 0;
	padding: 0;
}

#navlist {
	text-align: right;
	margin-top:5px;
}
#navlist li {
	bottom: 11px;
	display: inline;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	position: relative;
}
html>body #navlist li {
	background: #284E72;
	margin: 0 3px 0 0;
	padding: 0px 0px 4px 0;
}
#navlist a, #navlist a:link, #navlist a:visited {
	background: #900;
	border: 1px solid #FFF;
	bottom: 2px;
	color: #FFF;
	cursor: pointer;
	display: inline;
	height: 1em;
	margin: 0;
	padding: 3px 5px 3px 5px;
	position: relative;
	right: 2px;
	text-decoration: none;
}
#navlist a:hover {
	background: #C00;
	bottom: 1px;
	color: #FFF;
	position: relative;
	right: 1px;
}
#navlist a:active {
	background:#284E72;
	bottom: 0px;
	color: #FFF;
	position: relative;
	right: 0px;
}
#navlist li#active {
	background: #369;
	bottom: 13px;
	display: inline;
	margin: 0 0px 0 0;
	padding: 0;
	position: relative;
}
html>body #navlist li#active {
	background:  #284E72;
	margin: 0 6px 0 4px;
}
#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
	background: #369;
	border-bottom: none;
	border-left: 1px solid #9CC;
	border-right: 1px solid #9CC;
	border-top: 1px solid #9CC;
	bottom: 0;
	color: #FFF;
	cursor: text;
	margin: 0;
	padding: 2px 4px 0 5px;
	margin-right:0;
	position: relative;
	right: 0;
}
a:link {
	text-decoration:      		none;
	font-weight:          		bold;
}
a:visited {
	text-decoration:       		none;
	font-weight:           		bold;
}
a:hover {
	text-decoration:       		none;
	font-weight:           		bold;
}
html {
	overflow-x: hidden;
}
.t {
	height:5px;
}
h1 {
	color:#666666;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif
}
#bottom_navlist li {
	bottom: 11px;
	font-size: 11px;
	display: inline;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	position: relative;
	list-style:disc;
	border-right: #ffffff solid 1px;
	padding-right:3px;
	padding-left:5px;
}
#bottom_navlist {
	margin-left: -20px;
	margin-top: 12px;
}
.round_container {
	margin-bottom:10px;width:250px;
}


.round_container_left {
	margin-bottom:10px;width:500px; 
}

.roundedcornr_box_905733 {
	background: url(images/roundedcornr_905733_tl.png) no-repeat top left;
	margin-bottom:0px;
}
.roundedcornr_top_905733 {
	background: url(images/roundedcornr_905733_tr.png) no-repeat top right;
}
.roundedcornr_bottom_905733 {
	background: url(images/roundedcornr_905733_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_905733 div {
	background: url(images/roundedcornr_905733_br.png) no-repeat bottom right;
}
.roundedcornr_content_905733 {
	background: url(images/roundedcornr_905733_r.png) top right repeat-y;
}
.roundedcornr_top_905733 div, .roundedcornr_top_905733, .roundedcornr_bottom_905733 div, .roundedcornr_bottom_905733 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_905733, .roundedcornr_bottom_905733 {
	margin-top: -19px;
}
.roundedcornr_content_905733 {
	padding: 0 15px;
}
.bottomline {
	margin-bottom:15px
}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 900px;
}
#side-a {
	float: left;
	width: 280px;
	margin-left:20px;
	margin-right:10px;
}
#side-b {
	float: right;
	width: 280px;
	margin-left:10px;
	margin-right:20px;
}
#content {
	float: left;
	width: 32%;
	margin-left:10px;
	margin-right:10px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.list li {
	list-style:url(images/bullet.gif);
	font-family:verdana, hevletica, arial, sans serif;
	color:#555555;
	font-size:11px;
	line-height:20px
}
.homelist {
	margin:0;
	padding:0;
	margin-left:-10px
}
.newslist {
	margin:0;
	padding:0;
	margin-left:30px;
}
.newslist2 {
	margin:0;
	padding:0;
	margin-left:30px;
	margin-bottom:20px
}
.pagetitle {
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	font-size:30px;
	color:#738CAD
}
.pagetitlediv {
	margin-left:30px
}
.pflink {
	font-size:11px
}
.port img {
	border:#CCCCCC solid 1px
}
.toptext {
	margin-left:30px;
	margin-right:30px;
}
.topdiv {
	margin-left:30px;
	margin-right:30px;
}
.port b {
	font-size:11px
}



 #pagecontainer {
  width: 900px ;
}
#pagecontent {
  margin-right:  320px;
  padding-left:36px;
  padding-right:36px;
  padding-top:8px;
}
#rightbar {
  float: right;
  width: 250px;
  padding-right:36px;
  padding-left:36px;

}

.packcagelist {
color:#444444;line-height:28px;
	font-size:12px;
	list-style:url(images/bullet.gif);
	font-family:verdana, Helvetica, sans-serif;
}

#innerpage p{font-size:12px;}

