body, body.popup
	{
	background: #fff;
	margin: 0;
	padding: 10px;
	text-align: center;
	}

p.accolade
	{
	text-align: center;
	}

p.pn
	{
	float: right;
	padding-right: 50px;
	}

p.closewindow
	{
	text-align: left;
	padding-left: 50px;
	}

img
	{
	border: 0;
	margin: 0;
	padding: 0;
	}

a
	{
	text-decoration: none;
	color: #999;
	}

a.active, a:hover
	{
	color: #000;
	}
	
h1, p, li, div, a, th, td
	{
	font-family: garamond, times, georgia, serif;
	margin: 0;
	}

h1, h2, h3, h4, p, li, div, th, td
	{
	color: #333;
	}

h1
	{
	padding: 0;
	margin: 0;
	font-size: 14px;
	}

p, ul, table
	{
	padding: 0 0 15px 0;
	}

p, li, th, td
	{
	font-size: 16px;
	line-height: 110%;
	text-align: justify;
	}

table
	{
	cellpadding: 0;
	cellspacing: 0;
	border: 0;
	}

table.press
	{
	width: 100%;
	}

th, td
	{
	vertical-align: top;
	}

table.contact td
	{
	padding-bottom: 5px;
	text-align: left;
	}

table.press td
	{
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 10px;
	}

ul
	{
	margin: 0 0 0 15px;
	}

ul li
	{
	list-style-image: url(/included/images/dash4x4.gif);
	padding: 0 0 15px 0;
	margin: 0;
	}

div
	{
	margin: 0;
	padding: 0;
	}

.right
	{
	float: right;
	margin-left: 15px;
	}

div#container
	{
	width: 980px;
	margin: 0 auto;
	position: relative;
	}

div#content
	{
	text-align: left;
	height: 320px;
	border: 1px solid #fff;
	padding: 20px 0 10px 340px;
	margin: 0;
	position: relative;
	}

body.home div#content
	{
	padding: 20px 0 0 0;
	border: 0;
	}

div#content div#scrolling
	{
	padding-right: 10px;
	width: 630px;
	height: 322px;
	overflow: auto; 
	scrollbar-face-color: #ddd; 
	scrollbar-highlight-color: #ddd; 
	scrollbar-3dlight-color: #ddd; 
	scrollbar-darkshadow-color: #ddd; 
	scrollbar-shadow-color: #cacaca; 
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #ddd;
	}

#mycustomscroll {
	padding-right: 10px;
	width: 630px;
	height: 322px;
	overflow: auto;
	position: relative;
	}

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0;}
.vscrollerbar {width: 12px; background: #ccc url(/included/images/scrollbar.png) -12px 0px repeat-y;}
.vscrollerbarbeg {height: 11px !important; width: 12px; background: url(/included/images/scrollbar.png) -36px -12px no-repeat;}
.vscrollerbarend {height: 11px; width: 12px; background: url(/included/images/scrollbar.png) -36px 0px no-repeat;}
.vscrollerbase {width: 12px; background: #fff url(/included/images/scrollbar.png) 0px 0px repeat-y;}
.vscrollerbasebeg {width: 12px; height: 28px !important; background: url(/included/images/scrollbar.png) -24px -12px no-repeat;}
.vscrollerbaseend {height: 12px; width: 12px; background: url(/included/images/scrollbar.png)  -24px 0px no-repeat;}
.hscrollerbase {height: 11px; background-color: white;}
.hscrollerbar {height: 11px; background-color: #ccc;}
.vscrollerbar, .hscrollerbar {padding: 12px; z-index: 2;}
.scrollerjogbox {width: 12px; height: 11px; top: auto; left: auto; bottom: 0px; right: 0px; background: #fff;}
	
div#leftsideanimation
	{
	position: absolute;
	top: 20px;
	left: 0;
	}

body.home div#leftsideanimation
	{
	display: none;
	}
	
p#footer
	{
	font-weight: bold;
	padding: 0;
	font-size: 14px;
	text-transform: uppercase;
	margin: 9px auto;
	width: 980px;
	white-space: nowrap;
	}

body.home p#footer
	{
	margin-top: 40px;
	white-space: nowrap;
	}

p#footer a
	{
	display: block;
	float: left;
	padding: 0 115px 0 0;
	}


/* GO BACK TO top: 328px WHEN YOU REMOVE THE MARQUEE FROM THE HOMEPAGE*/
body.home div#socialnetworks
	{
	position: absolute;
	top: 313px;
	left: 982px;
	}

div#socialnetworks
	{
	position: absolute;
	top: 295px;
	left: 982px;
	}

marquee p a
	{
	font-size: 11px;
	padding-left: 170px;
	text-transform: uppercase;
	color: #999;
	}
	
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0 113px 0 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 13px;
	font-weight: bold;
	background: #fff;
	}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 0;
	font-size: 13px;
	text-decoration: none;
}

#sddm li a:hover, #sddm div a:hover
{	
	font-size: 13px;
	color: #000;
	background: #fff;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 165px;
	font-weight: normal;
	background: #fff;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px 1px 0;
		text-align: left;
		text-decoration: none;
		font-size: 13px;
		}
