/* ----------------------- Body Styles ------------------------- */

html, body, div, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, fieldset
{
  margin: 0;
  padding: 0;
}

body {
    background: #272727;
    margin: 0 0 0 0;
    background-image:url(../images/topbg.jpg);
    background-position:top;
    background-repeat:repeat-x;
}
.mp_gv_header
{
    background-image: url('../images/mp_gv_header_bg.gif');
    background-repeat: repeat-x;
    height: 26px;
}


/* ----------------------- Links ------------------------- */
.linkone a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007bd9;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	cursor:hand
}
.linkone a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007bd9;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	cursor:hand
}
.linkone a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007bd9;
	text-decoration:underline;
	font-weight:bold;
	
}

/* ----------------------- Pager  Numbers ------------------------- */
.pgr_text
{
  padding: 0 2px 0 2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight:normal;
  color: #3c6c9a;
  vertical-align: top;
}
.pgr_text a:link,.pgr_text a:hover,.pgr_text a:visited 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight:normal;
  text-decoration:underline;
  color: #3c6c9a;
  vertical-align: top;
}
.pgr_text_curr
{
  padding: 0 2px 0 2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  vertical-align: top;
  color:#84bd57;
  font-weight:bold;
  }
/*----------------------- Main Styles ------------------------- */

.regularText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
}

.regularTextnew
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ececec;
}
.regularText12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.regularTextBold
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}
.regularTextBoldRed
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ff0000;
  font-weight: bold;
}
.regularTextwhite
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
}

.regularTextgrey
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration: none;
}

.regularTextgrey a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}
.regularTextgrey a:link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}
.regularTextgrey a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}.regularTextgrey a:hover 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: bold;
  text-decoration:underline;
}
.regularTextgreyblue
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #9cafc2;
  font-weight: bold;
}
.regularTextdarkgrey
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #888;
  font-weight: bold;
}

.requiredgreen
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #75dc00;
  font-weight: bold;
}
.titleTextblack 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #272727;
  font-weight: bold;
}

.titleTextred
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: red;
  font-weight: bold;
}
.titleTextblue
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #3c6c9a;
  font-weight: bold;
}
.titleTextred
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff0000;
  font-weight: bold;
}

.titleTextgreen
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #b9e401;
  font-weight: bold;
}
.titleTextwhite14
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFF;
}

.titleTextgrey14
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCC;
}

.titleTextgrey
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #CCC;
  font-weight: bold;
}
.featuresTextblue
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #3c6c9a;
  font-weight: bold;
}
.featuresTextblack
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #272727;
  font-weight: bold;
}

.featuresTextred
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ff0000;
  font-weight: bold;
}
ul.NoBullet
{
  list-style-type: none;
}

ul.blue
{
  list-style-image: url('images/lidot.jpg');
  list-style-type: square;
}


li
{
  margin-bottom: 5px;
}

.dateadded
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #5e5e5e;
}

.percentwhitebig
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #ffffff;
  font-weight: bold;
}
.percentwhitesmall
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
}
.smallText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.smallTextDate
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #88889d;
  font-weight: bold;
}
.subcategoriesnolink
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}
.content_td
{
  border: 1px #cccccc solid;
}
.content_tdlighter
{
  border-left: 1px #e5e5e5 solid;
  border-right: 1px #e5e5e5 solid;
}

.bannerselect
{
  border: 10px solid;
  border-color: #eaf7b2;
}

.thumb
{
  padding: 1px solid #FFFFFF;
  border: 1px solid gray;
}

/* ----------------------- Main Links ------------------------- */
.regularTextwhite a:link, a:hover, a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
}

.link1 a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #585858;
  text-decoration: underline;
  font-weight: bold;
}
.link1 a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #61a057;
  text-decoration: underline;
  font-weight: bold;
}

.link2 a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCC;
  text-decoration: underline;
  font-weight: bold;
}
.link2 a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #b9e401;
  text-decoration: underline;
  font-weight: bold;
}

.link3 a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #007bd9;
  text-decoration: underline;
  font-weight: bold;
}

.link3 a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #007bd9;
  text-decoration: underline;
  font-weight: bold;
}
#Reg, .link4 a, a:link, a:hover, a:visited
{
  padding: 0 0 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
#Reg .link4 a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
  
}
#Reg .link4 a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
.link3 a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
#divRB 
{
  padding: 0 0 0 0;
  margin: 0 0 0 0;  
}

#divRB .linkBlue a
{
  padding:0 0 0 0;
  margin:0 0 0 0;
  height:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
#divRB .linkBlue  a:link
{
  padding:0 0 0 0;
  margin:0 0 0 0;
  height:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
#divRB .linkBlue  a:visited
{
  padding:0 0 0 0;
  margin:0 0 0 0;
  height:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  text-decoration: none;
  font-weight: bold;
}
#divRB .linkBlue a:hover
{
  padding:0 0 0 0;
  margin:0 0 0 0;
  height:15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Red;
  text-decoration:none;
  font-weight: bold;
}
/*
.categories a
{
  color: Blue;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
  font-weight: normal;
}
.categories a:hover
{
  color: Blue;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: underline;
  font-weight: normal;
}
.subcategories a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: underline;
  padding-left: 20px;
}
.subcategories a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: underline;
  padding-left: 20px;
}*/


/* ----------------------- End Main ------------------------- */
/* ----------------------- Validation ------------------------- */

.validation_tbl
{
  border-style: solid;
  border-color: #FF8B8B;
  background-color: #FFF3F3;
  border-width: 1px;
  margin-bottom: 1px;
  margin-top: 5px;
  padding-left: 25px;
}

.invalid_ctrl
{
  border: solid 1px RED;
}

.invalid_lbl
{
  display: inline-block;
  padding: 3px 10px 0 0;
  color: RED;
}
/* ----------------------- End Validation ------------------------- */


/* -----------------------getstarted.aspx styles------------------------- */

.tabstyle1
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
}
.tabstyle2
{
  font-family: Arial, Helvetica, sans-serif;
  color: #b8e301;
  font-size: 18pt;
  font-weight: bold;
}
.tabstyle3
{
  font-family: Arial, Helvetica, sans-serif;
  color: #3c6c9a;
  font-size: 18pt;
  font-weight: bold;
}
.tabstyle4
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.tabstyle5
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.borderClassGreen
{
  border-top: 20px solid #B7E101;
}
.paddingClassTabs
{
  padding-left: 1px;
}
#footer .regularTextgrey a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}
#footer .regularTextgrey a:link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}
#footer .regularTextgrey a:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  font-weight: bold;
  text-decoration:none;
}
#footer .regularTextgrey a:hover 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: bold;
  text-decoration:underline;
}

#DivBlueLink .regularTextgrey a:link, a:visited
{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007bd9;
  font-weight: bold;
  text-decoration:none;
}

#DivBlueLink.regularTextgrey a:hover 
{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #307bd9;
  font-weight: bold;
  text-decoration:underline;
}

