





body 			{ font-family:Arial,Helvetica,sans-serif; color:#333; overflow:auto }
body, div, dl, dt, dd, pre, form { -webkit-text-size-adjust:none }
p				{ padding:0.4em 0.5em;  }
a				{ text-decoration:none }

div				{  }
div.left		{ float:left; padding:0 }
div.right		{ float:right; padding:0 }
div.map			{ padding:0.5em 0; text-align:center }

h1,h2			{ padding:0.4em 0.5em; font-weight:bold; text-align:left }
h2				{ font-size:1em }

form			{float:left;width:100%}
form table		{width:100%}
label, input	{ padding:0.2em }
input			{ margin-bottom:0.0em}
input.text		{ height: 1.5em; font-size:0.9em; width:8em}
input.submit	{ padding:0px 0.0px 0px 0.0px}
input.submit.value	{ font-size:0.9em; padding:1px 1px 1px 1px;}

ul, ol			{ margin:0.5em 0 }
ul ul, ol ol	{ margin:0 }
ul.menu			{ margin:0; padding:0; background-color:#fff; overflow:hidden; font-weight:bold }
ul.menu li		{ margin:0; padding:0; border-bottom:1px solid #DFDFDF; list-style:none;  }
ul.menu li.last	{ border-bottom:0 }
ul.menu a		{ display:block; padding:0.4em 0.5em; color:#333; overflow:auto }
ul.menu img		{ float:left; margin-right:0.5em }
ul.menu span	{ color:#7C7C7D; font-weight:normal }
ul.menu b		{ color:#333 }

ul.twitter	a	{ padding:0; display:inline }
ul.twitter span { font-size:0.9em }

table			{ width:100%; margin:0.5em 0 }
td				{ padding-left:0.5em }
td.left			{ text-align:left }
td.right		{ text-align:right; padding-right:0.5em }


