/* With Link */
BODY {
	FONT-FAMILY: "Tahoma", Verdana, Arial, Helvetica, sans-serif;;
	FONT-SIZE: 11px;
	color:#302F2F;
	margin-top:0px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-color: #F2F5FB;}
	
.INPUT{ 
	FONT-SIZE: 11px;
	COLOR: #464343; 
	border: 1px solid #969696;
	FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding-left: 2px; }	

SELECT{ 
	FONT-SIZE: 11px;
	COLOR: #464343; 
	border: 1px solid #969696;
	FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding-left: 2px; }	
	
TEXTAREA{ 
	FONT-SIZE: 11px;
	COLOR: #464343; 
	border: 1px solid #969696;
	FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	padding-left: 2px; }	 

.button { background-image: url(../images/buttonbg.gif); border: 2px solid #8BA4D7; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2B4681; cursor: pointer; margin-bottom: 3px;}

a{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #31429C; FONT-FAMILY: "Tahoma", verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover { text-decoration: none; color: #31429C; font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.whitelink {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.whitelink:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.whitelink:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.whitelink:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:normal;}

.whitelinkbold {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.whitelinkbold:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.whitelinkbold:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.whitelinkbold:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.bmatter {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:normal;}
.bmatter:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:normal;}
.bmatter:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; font-weight:normal;}
.bmatter:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}

/* Without Link */
.wmatter {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.bluematter {font-family:"Tahoma" Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#323C97; font-weight:bold; text-decoration:none;}

/* DIV Class */
.thumb_img img { border: 1px solid #CCCCCC; padding: 3px;}
.thumb_img:hover { background-color: transparent; }
.thumb_img:hover img { border: 1px solid #31429C; }
.thumb_img:active img { border: 1px solid #31429C; }

/* TD Background */
.topcurvebg {background-image:url(../images/top-curve-bg.gif);}
.languagebg {background-image:url(../images/languagebg.gif); font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.languagebg1 {background-image:url(../images/languagebg1.gif);}
.bottbg1 {background-image:url(../images/bott-bg1.gif); font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.bottbg2 {background-image:url(../images/bott-bg2.gif); font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.rightborder {border-right:1px solid #93ADDC;}
.tableborder {border-left:1px solid #93ADDC; border-right:1px solid #93ADDC; border-bottom:1px solid #93ADDC; padding:7px;}
.lefttablebg {background-image:url(../images/lefttable-bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3B569D; text-align:center; font-weight:bold; height:39px; border-top:1px solid #93ADDC; border-left:1px solid #93ADDC; border-right:1px solid #93ADDC;}
hr {border:1px solid #93ADDC;}
.bluehead {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3B569D; font-weight:bold;}
.headingbg { background-image: url(../images/headingbg.gif); height: 22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3B569D; font-weight:bold; }
.midd-tableborder { border: 1px solid #93ADDC;  }
.dottedline-vr { background-image: url(../images/dottedline-vr.gif); background-repeat:repeat-y; }
.dottedline-hr { background-image: url(../images/dottedline-hr.gif); }
.lightbluebg { background-color: #5E8CD6;  font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold; }
.dottedline-vr { background-image: url(../images/dottedline-vr.gif); }
.dottedline-hr { background-image: url(../images/dottedline-hr.gif); }
.errormsg { 
font-family : "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ff0000;
font-weight : normal;
text-decoration : none;
}

.graybg1 { background-color: #E1E1E1; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  }
.whitebg { background-color: #FFFFFF;}

.tabborder { border-left: 1px solid #93ADDC; border-right: 1px solid #93ADDC; border-bottom: 1px solid #93ADDC; padding: 5px;}
.activebg { background-color: #B70000; ONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif; }
.gmatter {FONT-WEIGHT: BOLD; FONT-SIZE: 11px; COLOR: #939292; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.gmattersmall {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7E7E7E; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;}
.graylink {font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.graylink:link { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  text-decoration: none;}
.graylink:visited { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  text-decoration: none;}
.graylink:hover { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2B447A;  text-decoration: none;}
.prod-reviewbg-a { background-image: url(../images/prod-reviewbg-a.gif); background-repeat:no-repeat; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #2B447A; }
.prod-reviewbg-i { background-image: url(../images/prod-reviewbg-i.gif); background-repeat:no-repeat; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  }
.review-border { border: 1px solid #93ADDC; background-color: #FAFAFA; }
.graybg1 { background-color: #E1E1E1; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  } 
.lightbluebg1 { background-color: #F2F5FB;}

.homelink {background:url(../images/home.gif) no-repeat;  height:18px; width:120px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 8px; padding-left:30px;}
.homelink:link {background:url(../images/home.gif) no-repeat; height:18px; width:120px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 8px; padding-left:30px;}
.homelink:visited {background:url(../images/home.gif) no-repeat; height:18px; width:120px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 8px; padding-left:30px;}
.homelink:hover {background:url(../images/home-o.gif) no-repeat; height:18px; width:120px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 8px; padding-left:30px;}

.aboutuslink {background:url(../images/aboutus.gif) no-repeat;  height:18px; width:134px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.aboutuslink:link {background:url(../images/aboutus.gif) no-repeat; height:18px; width:134px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.aboutuslink:visited {background:url(../images/aboutus.gif) no-repeat; height:18px; width:134px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.aboutuslink:hover {background:url(../images/aboutus-o.gif) no-repeat; height:18px; width:134px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.pianistlink {background:url(../images/pianist.gif) no-repeat;  height:19px; width:121px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.pianistlink:link {background:url(../images/pianist.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.pianistlink:visited {background:url(../images/pianist.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.pianistlink:hover {background:url(../images/pianist-o.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.posterlink {background:url(../images/poster.gif) no-repeat;  height:18px; width:135px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.posterlink:link {background:url(../images/poster.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.posterlink:visited {background:url(../images/poster.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.posterlink:hover {background:url(../images/poster-o.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.showlink {background:url(../images/showcase.gif) no-repeat;  height:19px; width:121px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.showlink:link {background:url(../images/showcase.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.showlink:visited {background:url(../images/showcase.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.showlink:hover {background:url(../images/showcase-o.gif) no-repeat; height:19px; width:121px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.newslink {background:url(../images/news.gif) no-repeat;  height:18px; width:135px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.newslink:link {background:url(../images/news.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.newslink:visited {background:url(../images/news.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.newslink:hover {background:url(../images/news-o.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.requestlink {background:url(../images/request.gif) no-repeat;  height:18px; width:135px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.requestlink:link {background:url(../images/request.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.requestlink:visited {background:url(../images/request.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.requestlink:hover {background:url(../images/request-o.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.faqlink {background:url(../images/faq.gif) no-repeat;  height:18px; width:135px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.faqlink:link {background:url(../images/faq.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.faqlink:visited {background:url(../images/faq.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.faqlink:hover {background:url(../images/faq-o.gif) no-repeat; height:18px; width:135px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.contactlink {background:url(../images/contact.gif) no-repeat;  height:18px; width:123px; display:block; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.contactlink:link {background:url(../images/contact.gif) no-repeat; height:18px; width:123px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.contactlink:visited {background:url(../images/contact.gif) no-repeat; height:18px; width:123px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}
.contactlink:hover {background:url(../images/contact-o.gif) no-repeat; height:18px; width:123px; display:block; font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; font-weight:bold; padding-top: 3px; padding-left:30px;}

.bluematter{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #31429C; FONT-FAMILY: "Tahoma", verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
	
.right-img { float: right; padding-left:8px; padding-bottom:8px; width: 100px;}

.hiddenbrains {font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.hiddenbrains:link { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;  text-decoration: none;}
.hiddenbrains:visited { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;  text-decoration: none;}
.hiddenbrains:hover { font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;  text-decoration: none;}


.eventheader { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3B569D; text-align:left; font-weight:bold; height:39px; }
.eventheader:link { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3B569D; text-align:left; font-weight:bold; height:39px; }
.eventheader:visited { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3B569D; text-align:left; font-weight:bold; height:39px; }
.eventheader:hover { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3B569D; text-align:left; font-weight:bold; height:39px; }


.eventlink { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3B569D; text-align:left; font-weight:bold; height:39px; border-top:1px solid #93ADDC; border-left:1px solid #93ADDC; border-right:1px solid #93ADDC;}

.eventimg { border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; padding:3px}

