Body
{margin-bottom:0px;
margin-top:0px;
margin-left:15px;
margin-right:15px;
padding-left:10px;
background-color:#6495ED;
font: normal small Arial, Helvetica, sans-serif;
color:#000000;
}
.bg
{background-image:url( images/bg.gif); background-repeat:repeat-x;
}
.topmenu{

text-transform:uppercase;
font-size:11px;
color:#181818;
text-decoration:none;
}
.topmenu:hover{

text-transform:uppercase;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.logo{
	text-transform: uppercase;
	font-size:28px;
	color:#B0B0B0;
	font-weight:bold;
	padding-left:15px;
	text-decoration:none;
}
.tag {
	text-transform: uppercase;
	font-size:16px;
	font-weight:bold;
	color:#8E8E8E;
	padding-left:15px;
    text-decoration:none;
}
.rc1
{background-image:url; background-repeat:no-repeat;
width:25px;
height:40px;
background-color:#6495ED;
}
.rc2
{background-image:url; background-repeat:no-repeat;
width:7px;
height:46px;
}
.rc3
{background-image:url; background-repeat:no-repeat;
width:7px;
height:46px;
}
.rc4
{background-image:url( images/rc4.gif); background-repeat:no-repeat;
width:8px;
height:8px;
}
.rc5
{background-image:url( images/rc5.gif); background-repeat:no-repeat;
width:8px;
height:8px;
}
.rc6
{background-image:url( images/rc6.gif); background-repeat:no-repeat;
width:8px;
height:8px;
}
.rc7
{background-image:url( images/rc7.gif); background-repeat:no-repeat;
width:8px;
height:8px;
}
.bullet
{background-image:url( images/bullet.gif); background-repeat:no-repeat;
width:17px;
height:17px;
}
.topbg
{background-image:url( images/top_bg.gif); background-repeat:repeat-x;
}
.leftbg
{background-image:url( images/left_bg.gif); background-repeat:repeat-y;
}
.rightbg
{background-image:url( images/right_bg.gif); background-repeat:repeat-y;
}
.bottombg
{background-image:url( images/bottom_bg.gif); background-repeat:repeat-x;
}
.linksbg
{background-image:url( images/links_bg.gif); background-repeat:repeat-x;
}
.toplinks{

text-transform:uppercase;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.toplinks:hover{

text-transform:uppercase;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.bullettext
{font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.quicklinks{
color:#686868;
padding-left:10px;
text-decoration:underline;
}
.quicklinks:hover{
color:#686868;
padding-left:10px;
text-decoration:none;
}
.footerlinks{
color:#989898;
padding-left:10px;
text-decoration:none;
}
.footerlinks:hover{
color:#ffffff;
padding-left:10px;
text-decoration:none;
}
.boxtitle {
	height: 29px;
	padding-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color: #6495ED;
}
.heading {
text-transform: uppercase;
	font-size:16px;
	padding-top:10px;
	font-weight:bold;
	color: #6495ED;
	height:30px;
}
.dommeimage
{width:100px;
height:100px;
background-color:#DDDDDD;
border:1px dotted #000000;
}

/********** Styles for Floating Boxes **********/

				/* "navbox" is used to provide intra/inter- */
				/* page links; it is NOT printed out on     */
				/* paper.  "floatbox" is used to provide    */
				/* floating boxes that may appear anywhere  */
				/* in the main content; they ARE printed.   */
.floatbox,
.navbox {
   overflow:        visible;
   font-size:       95%;
   line-height:     1.25;
   margin:          0 0 0.75em 1.5em;
   padding:         0.5em 1em;
   border:          1px solid #999999;
   float:           right;
   clear:           right;
}

.floatbox {
   color:           black;
   background:      #F0F0F0;
   width:           35%;
}

.navbox {
   text-align:      left;
   color:           black;
   background:      white;
   width:           12.5em;
}

.floatbox hr,			/* Used for non-stylesheet-aware browsers */
.navbox hr {
   display:         none !important;
}

.floatbox p,
.navbox p {
   margin:          0.75em 0;
   padding:         0;
}

.floatbox ol,
.floatbox ul {
   margin:          0.75em 0;
   padding:         0 0 0 1.5em;
}

.navbox ol,
.navbox ul {
   margin:          0.5em 0;
   padding:         0 0 0 1.5em;
}

.floatbox blockquote {
   margin:          0.75em 1.5em;
   padding:         0;
}

.floatbox pre {
   font-size:       95%;
   margin:          0.75em 1.5em;
   padding:         0;
}

.floatbox dt {
   margin:          0.75em 0;
   padding:         0;
}

.floatbox dt {
   margin:          0.75em 0 0.25em 0;
   padding:         0;
}

.floatbox dd {
   margin:          0 0 0.75em 1.5em;
   padding:         0;
}

#main .floatbox .highlight {
   color:           inherit;
   background:      white;
   margin:          0.75em 0;
   padding:         0.75em 1.5em;
}

#main .floatbox table.simple {
   margin:          0.75em 0;
}

#main .floatbox table.simple th,
#main .floatbox table.simple td.highlight,
#main .floatbox table.simple th.highlight {
   color:           inherit;
   background:      white;
   margin:          0;
   padding:         0.25em 0.5em;
}



