@charset "utf-8";
/**
 * 
 * StyleName	: _base
 * Color		: Blue
 * 
 */

/** Tags
------------------------------ **/
a,
.footer a:hover,
.footer p a:hover,
#topMenu .topMenu li a:hover,
#title a:hover
{
	color:#6af;
}
a:hover
{
	color:#777;
}

/** common
------------------------------ **/
#title, #title a{
	color:#ccc;
}
#topMenu,#title,#mainImage
{
	background-color:#000;
}
#topMenu_outer{
	background:url(bg_wht.jpg);
}
#topMenu .topMenu li a
{
	background:url(line_topmenu.gif) right center no-repeat;
	color:#666;
}
#topMenu .topMenu li.fifth a
{
	background:none;
}


/** Main contents
------------------------------ **/
.mainServices .service .more a
{
	background-image:url(btn_service.gif);
	background-repeat:repeat;
}
.mainServices .service .more a:hover
{
	background-position:bottom;
}
#mainTopics .listview a
{
	background:url(mark_topics.png) left center no-repeat;
}
.mainTopics .topics li .more a
{
	border:solid 2px #6af;
}
#mainServices .services, 
#mainArticles h2, #mainServices h2, #mainTopics h2, #listTopics h2,
.mainTopics .topics,
#mainTopics
{
	border-bottom: 4px solid #555;
}

/** Table **/
table.contactTable tr.must th {
    background-image: url("label_must.gif");
}


/** Side contents
------------------------------ **/
#sideContents{
	background:url(bg.jpg);
}
.sideServices, .sideServices ul li a, .sideMobile{
	color:#aaa;
}
#sideContents .freeHtml{
	color:#666;
}

/** Services **/
.sideServices h2
{
	background:url(icon_side_service.gif) 0 18px no-repeat;
}
.sideServices ul li a
{
	background:url(mark_side_li.gif) 8px center no-repeat;
}

/** Mobile **/
.sideMobile h2
{
	background:url(icon_side_mobile.gif) 0 18px no-repeat;
}

/** Contact **/
#sideContact a
{
	background-image:url(bg_contact.gif);
	background-repeat:no-repeat;
}
#sideContact a:hover
{
	background-position:bottom;
}

/** Banner **/
#sideBanners li img {
    background-color: #333;
}

/** Blogs **/
.sideBlogCategories,
.sideBlogDates
{
	color: #aaa;
}

.sideBlogCategories h2:before,
.sideBlogDates h2:before
{
	background: #aaa;
}

.sideBlogCategories h2:after,
.sideBlogDates h2:after
{
	color: #333;
}

.sideBlogCategories a,
.sideBlogDates a
{
	color: #aaa;
}