/* CSS Document */
*				{ margin:0; padding:0; border:none; }
html 			{ height:100%;}
body        	{ background-color: #ffffff; margin:0px; padding:0px; background-color:#ffffff;
              	  font-family:Arial,verdana; font-size:100%; height:100%; direction:ltr; margin:1.3em; margin-top:1em; color:#626264; }

.outside_div	{ clear:both; overflow:hidden; height:100%; background-color:#F8F8F8; margin-right:auto; margin-left:auto;}
.inside_div		{background-color:#ffffff; width:768px; margin-right:auto; margin-left:auto; border:16px solid #ffffff;}

img        		{ border:0; }
h1         		{ color:#706590; font-size:100%; font-weight:bold; display:block; padding-bottom:0.5em; padding-top:0.5em;}
h2         		{ color:#a9d14c; font-size:100%; font-weight:bold; display:block; padding:0; margin-bottom:0em}
h3				{ font-size:100%; color:#716492; padding:0;}
h4				{ color:#575759; font-size:100%; font-weight:bold; text-align:justify; padding-bottom:0.5em}
p           	{ margin: 0; padding: 0;  text-align:justify; padding-bottom:0.6em}
A:link			{ color:#726391; text-decoration:none; margin:0; padding:0;}
A:visited		{ color:#726391; text-decoration:none;}
A:hover 		{ text-decoration:underline;}

/*---------- Bullets & List Items ------------*/
ul					{margin-bottom:10px;}
ul li               {color:#504d45; list-style:none; margin-top:5px; background-image:url(../../images/bb/he/bullet.gif); background-repeat:no-repeat; background-position:left 7px;  margin-left:0px; padding-left:20px;}
ul li a             {color:#726391; text-decoration:none;}
ul li a:visited     {color:#726391; text-decoration:none;}
ul li a:hover       {color:#726391; text-decoration:underline;}

ul li ul {margin-left:-20px;}

ul ul li            {color:#504d45; list-style:none; background-image:url(../../images/bb/he/bullet_lvl1.gif); background-repeat:no-repeat; background-position:left 7px;  margin-left:20px; padding-left:13px;}
ul ul li a          {color:#726391; text-decoration:none;}
ul ul li a:visited  {color:#726391; text-decoration:none;}
ul ul li a:hover    {color:#726391; text-decoration:underline;}

ul ul ul li            {color:#504d45; list-style:none; background-image:url(../../images/bb/he/bullet_lvl2.gif); background-repeat:no-repeat; background-position:left 7px;}
ul ul ul li a          {color:#726391; text-decoration:none;}
ul ul ul li a:visited  {color:#726391; text-decoration:none;}
ul ul ul li a:hover    {color:#726391; text-decoration:underline;}

ol                  {margin:0px; padding:0px; margin-left:25px; list-style-type:decimal;}
ol *                {margin:0px; padding:0px;}
ol li *             {margin-top:10px;}


.mainWrapper		{ height:auto; overflow:hidden; background-color:#ffffff; width:768px; margin-left:auto; margin-right:auto; padding:1em;}

/*-------------TopBar-------------*/
.topBar 			{ width:100%; height:75px; margin-left:auto; margin-right:auto;}
.logo				{ float:left; background-color:#f8f8f8; width:65%; }
.menuIcons			{ float:right; width:34%; text-align:right;}


/*-------------Content Wrap-------------*/
.wrapper			{ width:100%; height:auto; /*height:950px;*/ background-color:#ffffff; text-align:left; margin-left:auto; margin-right:auto }
.contentWrap	{width:75%; min-height:444px; height:100%; margin-top:0em; float:right; }
.rightSide			{ width:20%; float:left; height:auto;}


/*-------------NewsLetter-------------*/
.newsletter 		{ background-color:#f7f8f8; padding:0.4em; margin-bottom:0.5em; width:165px}
.newsletter table 	{ background-color:#ffffff; padding:0em; margin:0em; width:100% }
.newsletter table td img {margin:0em; padding:0em}
.newsletter table td.newsletterTitle {background-color:#706590; padding-left:0.4em; color:#FFFFFF; font-size:90%; font-weight:bold}
.newsletter input#mm_newemail	{border:solid 1px #eeeeee; margin:0.3em 0.4em;}
.newsletter table td.button		{text-align:right;  padding-right:0.4em; padding-bottom:0.3em}

input.button		{ background-image:url(../../images/inner/he/send.gif); width:30px; background-color:#ab9e72; color:#FFFFFF; }
input.button2		{ background-image:url(../../images/inner/he/btn.gif); cursor:pointer; width:30px; background-color:#ab9e72; color:#FFFFFF; }
#formCriteria		{display:none}

/*-------------Content-------------*/
.contentWrapPrint	{width:100%; min-height:444px; height:100%; margin-top:0em; float:left;}
.printIcon		{ background-color:transparent; width:22px; height:28px; float:right; margin-right:5px;}

.content		{font-size:100%; padding:0em; text-align:left; clear:both; height:100%; float:left; width:100%;}
*html .content		{width:67%; overflow:hidden;}
#MainContent	{padding-right:1em; padding-left:0em;}

/*-------------breadcrumbs strip-------------*/
.BreadCrumbs	{color:#626264; font-weight:bold; text-align:left; padding:8px 4px 8px 8px; width:556px;}
.BreadCrumbsTop {background-image:url(../../Images/inner/BreadCrumbs_top.gif); background-position:right top; background-repeat:no-repeat; width:408px; height:10px; overflow:hidden;}
/*.BreadCrumbsContent {background-image:url(../../Images/inner/BreadCrumbs_middle.gif); background-position:right top; background-repeat:repeat-y; width:408px; height:auto; overflow:hidden;}*/
.BreadCrumbsContent {width:556px; height:auto; background-color:#F7F8F8;}
.BreadCrumbsBottom {background-image:url(../../Images/inner/BreadCrumbs_bottom.gif); background-position:right top; background-repeat:no-repeat; width:408px; height:10px; overflow:hidden;}
.BreadCrumbs ul	{margin:0px; padding:0px; width:374px;}
.BreadCrumbs li {display:inline; background-image:none; margin:0px; padding:0px; list-style:none; color:#ffffff; font-size:11px; color:#626264;}
.BreadCrumbs span	{padding-left:0.2em; padding-right:0.2em; font-size:90%; width:2%; font-weight:bold;}
.BreadCrumbs a:link {color:#626264;}
.BreadCrumbs a:visited  {color:#626264;}
.BreadCrumbs a:hover	{color:#626264; text-decoration:underline;}

div.LightGrey		{color:#626264; font-size:11px; font-weight:bold; background-color:#f7f8f8; text-align:left; height:33px;}
div.LightGrey span	{padding-left:0.2em; padding-right:0.2em; font-size:90%; width:2%; font-weight:bold;}
div.LightGrey ul	{ padding-top:8px; padding-left:10px;}
div.LightGrey ul	li{display:inline; background-image:none; margin:0px; padding:0px; list-style:none;color:#ffffff;}
div.LightGrey ul	li	a{color:#ffffff!important;}
div.LightGrey ul	li	a:visited{color:#ffffff!important;}
div.LightGrey ul	li	a:hover{color:#ffffff!important;}

/*-------------print strip-------------*/
.printStripHolder	{width:556px; height:30px; margin:12px 0px 12px 8px; background-color:#F7F8F8; float:left;}
.printStrip 		{background-color:#f7f8f8; height:30px; text-align:right; padding-right:0.3em; width:550px;}
.printStrip span	{display:none}

/*-------------Banners-------------*/
.sideBanners .banner { background-image:url(../../Images/hp/banner/banner_sidebar.gif); margin-bottom:10px; width:166px; height:140px;}
.sideBanners .banner img { width:156px; height:130px; padding-top:5px;}
.sideBanners .banner .BannerFlash {margin-top:5px; margin-left:6px;}



