/* General
====================================================================== */
.ClearBoth, .ClearLeft, .ClearRight {
	margin-bottom: -1px;
	height: 1px;
	font-size: 0;
	line-height: 0;
}

.ClearLeft {clear: left;}
.ClearRight {clear: right;}
.ClearBoth {clear: both;}
	
:link,:visited { text-decoration: none; }

ul,ol { list-style:none; }

h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; font-weight: normal; }

ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,table { margin: 0; padding: 0; }

abbr, acronym { border: none; }

a img,:link img,:visited img { border: none; }

p a img, p a:link img, p a:visited img {
border:2px solid #DDDDDD;
margin:5px 15px 15px;	
}

address { font-style: normal; }

a { outline: none; }

.RegularCase { text-transform: none !important; }

.hide { display: none; }