@charset "utf-8";
/*General styles*/
body {
	margin:auto;
	padding:1em;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:98.25%;
	min-width:600px;    /* Minimum width of layout - remove line if not required */
	font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	max-width: 1280px;
}

img {
	max-width: 100%}

/*header*/
#hdrBckgrnd {
	position:relative;
	margin-bottom:0.5em;
	z-index:100;
	font-weight: 500;
}

.hdrcrnrs {/*sets rounded corner for all requiring hdr elements*/
	border-radius: 0 0 .5em .5em;
	-moz-border-radius: 0 0 .5em .5em;
	-webkit-border-bottom-right-radius:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-o-border-radius: 0 0 .5em .5em;
}

#sclMd {
	float:right;
	border-radius:.5em;
	padding-right: 0.75em;
	width:20.8%;
	position:relative;
}
#sclMd img {
	width:9%;
	padding-right:.25em;
	float:right;
	opacity: .75;
}

/*nav system*/
/*Common Components*/
#navmenuwrppr_ext {
	
	border-radius: .3571em .3571em .3571em .3571em;
	-moz-border-radius: .3571em .3571em .3571em .3571em;
	-webkit-border-bottom-right-radius:.3571em;
	-webkit-border-bottom-left-radius:.3571em;
	-webkit-border-top-right-radius:.3571em;
	-webkit-border-top-left-radius:.3571em;
	-o-border-radius: .3571em .3571em .3571em .3571em;
}

#navmenuwrppr_inn {
	float:right;
	text-align: left;
	position: relative;
	padding: .25em 0 0 0;
	display:inline;
}

.athrnmblckwrppr {
	float:left;
	display:block;
	padding: .15em 0 0 .5em;

}

#athrnmblck li {
	float: left;
	padding-right: .5em;
}

#athrnmblck ul li a:hover {background:#b8b6bf}

.mnbrdrfrst {
	Border:none;
}

ul#navmenu-h {margin: 0; padding: 0; list-style: none; position: relative;}

ul#navmenu-h ul {
	width: 13.1em; /* Sub Menu Width */
	margin: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	border-bottom:.1em solid black;
	
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative;	text-shadow: -.03em -.03em 0em rgb(0,0,0);
	text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.03em -.03em 0em rgb(0,0,0);
	-moz-text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);
}
	
ul#navmenu-h li a{	text-shadow: -.03em -.03em 0em rgb(0,0,0);
	text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.03em -.03em 0em rgb(0,0,0);
	-moz-text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);}

ul#navmenu-h ul li { width: 100%; display: block;}

/* Root Menu */


/* Root Menu */
		
	/* Root Menu Hover Persistence */
	ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
	background: #B6B5BD;
	}
	
	/* 2nd Menu */
	ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
	 float: none;
	background: #B6B5BD;
	}
	
	/* 2nd Menu Hover Persistence */
	ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
		 background: #9d9da3;
	}
	
	/* 3rd Menu */
	ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
		 background: #9d9da3;
	}
	
	/* 3rd Menu Hover Persistence */
	ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
		 background: #858489;
	}
	
	/* 4th Menu */
	ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
		 background: #858489;
	}
	
	/* 4th Menu Hover */
	ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
		 background: #6c6c70;
	}
	
	/* Hover Function - Do Not Move */
	ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
	ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block;
	text-shadow: -.05em -.05em 0em  black;
	text-shadow: -.05em -.05em 0em  rgba(0, 0, 0, .8);
	-moz-text-shadow: -.05em -.05em 0em  black;
	-moz-text-shadow: -.05em -.05em 0em  rgba(0, 0, 0, .8);
	}

ul#navmenu-h a {
	border-left: .0714em solid black;
	padding: 0 .4167em 0 .4167em;
	float: left;
	display: block;
	text-shadow: -.0357em -.0357em 0em rgb(0,0,0);
	text-shadow: -.0357em -.0357em 0em rgba(0,0,0,.8);
	text-decoration: none;
	height: 1%;
}


/*layout */
#rightColWrap {
	position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;				/* width of whole page */
/*	overflow:hidden;*/		/* This chops off any overhanging divs */
	width: 100%;
	line-height:1.5em;
}

#midColWrap {
	width:200%;
	margin-left:-7%; 		/* Adjusts the left edge of the left column. Width of right column */
	position:relative;
	right:100%;    	/* Centre column background colour */
}

#leftColWrap {
	width:100%;
	margin-left:-50%;
	position:relative;
	left:10.5%;
}

#midcolwrap2 {
	float:left;
	width:50%;
	position:relative;
	right:7%;        		/* Affects right side of middle column.  Width of right column */
	padding-bottom:10em;
}
#midcolcontainer {
	position:relative;
	left:200%;
	overflow:hidden;
	margin-right: 14%; /*adjust middle content right side here*/
	margin-bottom: 0em;
	margin-left: 14%; /*adjust middle content left side here*/
}
#leftcolcontainer {
	float:left;
	float:right;			 /*This overrides the float:left above */
	width:7%;        		/* Width of left column content (left column width minus left and right padding) */
	position:relative;
	right:0em;
    }
#leftcolcontainer2 {
	padding-bottom: 0.25em;
}
#rightcolcontainer2 {
	top:.24em;
	float:left;
	float:right;	/* This overrides the float:left above */
	width:7%;  		/* Adjusts the Width of right column right-hand padding + left column left and right padding */
	position:relative;
	left:50%;
	padding-bottom: 0.25em;
  }
/*layout end*/

/*content formatting*/
  /*Common*/
/*#midcolcontainer h6 { font-size:.8em}
#midcolcontainer P { font-size:1em}.
#midcolcontainer h5 { font-size:1.1em; font-weight:450}
#midcolcontainer h4 { font-size:1.2em; font-weight:500}
#midcolcontainer h3 { font-size:1.3em; font-weight:550}
#midcolcontainer h2 { font-size:1.4em; font-weight:600}
#midcolcontainer h1 { font-size:1.5em; font-weight:650}
#midcolcontainer strong { font-weight:700}
#navmenuwrppr_ext h6 { font-size:.8em}
#navmenuwrppr_ext P { font-size:1em}.
#navmenuwrppr_ext h5 { font-size:1.1em}
#navmenuwrppr_ext h4 { font-size:1.2em}
#navmenuwrppr_ext h3 { font-size:1.3em}
#navmenuwrppr_ext h2 { font-size:1.4em}
#navmenuwrppr_ext h1 { font-size:1.5em}
#navmenuwrppr_ext strong { font-weight:700}
#leftcolcontainer2 h6 { font-size:.8em}
#leftcolcontainer2 P { font-size:1em}.
#leftcolcontainer2 h5 { font-size:1.1em; font-weight:450}
#leftcolcontainer2 h4 { font-size:1.2em; font-weight:500}
#leftcolcontainer2 h3 { font-size:1.3em; font-weight:550}
#leftcolcontainer2 h2 { font-size:1.4em; font-weight:600}
#leftcolcontainer2 h1 { font-size:1.5em; font-weight:650}
#leftcolcontainer2 strong { font-weight:700}
#rightcolcontainer2 h6 { font-size:.8em}
#rightcolcontainer2 P { font-size:1em}.
#rightcolcontainer2 h5 { font-size:1.1em; font-weight:450}
#rightcolcontainer2 h4 { font-size:1.2em; font-weight:500}
#rightcolcontainer2 h3 { font-size:1.3em; font-weight:550}
#rightcolcontainer2 h2 { font-size:1.4em; font-weight:600}
#rightcolcontainer2 h1 { font-size:1.5em; font-weight:650}
#rightcolcontainer2 strong { font-weight:700}
*/
#cntntmdl {
	margin-bottom: .5em;	
}
.titleBox {
	line-height:1.3;
	text-align: right;
	text-transform: lowercase;
	margin: .2083em .2083em 0 .2083em;
	padding: .2083em .2083em -1em .2083em;
	border-radius: .4167em .4167em 0 0;
	-moz-border-radius: .4167em .4167em 0 0;
	-webkit-border-top-right-radius:.4167em;
	-webkit-border-top-left-radius:.4167em;
	-o-border-radius: .4167em .4167em 0 0;
	text-shadow: -.06em -.06em 0em  rgba(0, 0, 0, .8);
	font-weight: 500;
}

.ttlBxLft {
	line-height:1.3;
	text-align: right;
	text-transform: lowercase;
	margin: .2083em .2083em 0 .2083em;
	padding: .2083em .2083em 0 .2083em;
	border-radius: .4167em 0 0 0;
	-moz-border-radius: .4167em 0 0 0;
	-webkit-border-top-left-radius:.4167em;
	-o-border-radius: .4167em 0 0 0;
	text-shadow: -.06em -.06em 0em  rgba(0, 0, 0, .8);
	font-weight: 500;
}
.ttlBxRt {
	line-height:1.3;
	text-align: right;
	text-transform: lowercase;
	margin: .2083em .2083em 0 .2083em;
	padding: .2083em .2083em 0 .2083em;
	border-radius: 0 .4167em 0 0;
	-moz-border-radius: 0 .4167em 0 0;
	-webkit-border-top-right-radius:.4167em;
	-o-border-radius: 0 .4167em 0 0;
	text-shadow: -.06em -.06em 0em  rgba(0, 0, 0, .8);
	font-weight: 500;
}

.ttlNoCrnr {
	line-height:1.3;
	text-align: right;
	text-transform: lowercase;
	margin: .2083em .2083em 0 .2083em;
	padding: .2083em .2083em 0 .2083em;
	text-shadow: -.06em -.06em 0em  rgba(0, 0, 0, .8);
	font-weight: 500;
}

.contentBox {
	position:relative;
	line-height:1.3;
	margin: 0 0.25em 0.25em 0.25em;
	padding: .25em;
	-moz-border-radius: 0 0 .5EM .5em;
	-webkit-border-bottom-right-radius:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-o-border-radius: 0 0 .5em .5em;
/*	text-shadow: -.06em -.06em 0em  rgba(0, 0, 0, .8);
*/}

.nvlttlbttm {
	text-align:center;
	line-height:1.3;
	margin: .25em 0 0 0;
}

ul.nvlttlbttmlst:hover {
  -moz-border-radius: 0 0 .375EM .375em;
  -webkit-border-bottom-right-radius:.375em;
  -webkit-border-bottom-left-radius:.375em;
  -o-border-radius: 0 0 .375em .375em;
}

ul.nvlttlbttmlst:active {
  -moz-border-radius: 0 0 .375EM .375em;
  -webkit-border-bottom-right-radius:.375em;
  -webkit-border-bottom-left-radius:.375em;
  -o-border-radius: 0 0 .375em .375em;
}

ul.nvlttlbttm li img{
	  position:relative;
	  width:100%;
}
  
ul.nvlttlbttm li a {
	  position:relative;
	  width:100%;
	  display: block;
	  text-align:center;
}


.cntrtp {
	text-align:right;
	margin: .1563em .1563em 0 .1563em; 
	padding: .1563em .1563em 0 .1563em;
	border-radius: .3125em .3125em 0 0;
	-moz-border-radius: .3125em .3125em 0 0;
	-webkit-border-top-right-radius:.3125em;
	-webkit-border-top-left-radius:.3125em;
	-o-border-radius: .3125em .3125em 0 0;
}

.cntrtp1 {
	text-align:right;
	margin: .1563em .1563em 0 .1563em; 
	padding: .1563em .1563em 0 .1563em;
	}

.cntrbttm{
	margin: 0 0.2083em 0.2083em 0.2083em;
	padding: 0 0.25em 0.25em 0.25em;
	position: relative;
	-moz-border-radius: 0 0 .4167EM .4167em;
	-webkit-border-bottom-right-radius:.4167em;
	-webkit-border-bottom-left-radius:.4167em;
	-o-border-radius: 0 0 .4167em .4167em;
	overflow:hidden;
}



.cntrbttm1{
	margin: .4167em 0.2083em 0.2083em 0.2083em;
	padding: 0.2083em;
	-moz-border-radius: .4167em .4167em .4167em .4167em;
	-webkit-border-bottom-right-radius:.4167em;
	-webkit-border-bottom-left-radius:.4167em;
	-webkit-border-top-right-radius: .4167em;
	-webkit-border-top-left-radius: .4167em;
	-o-border-radius: .4167 .4167 .4167em .4167em;
}

.cntrbttm2{
	margin: .4167em 0.2083em 0.2083em 0.2083em;
	padding: 0.2083em;
	-moz-border-radius: .4167em .4167em .4167em .4167em;
	-webkit-border-bottom-right-radius:.4167em;
	-webkit-border-bottom-left-radius:.4167em;
	-webkit-border-top-right-radius: .4167em;
	-webkit-border-top-left-radius: .4167em;
	-o-border-radius: .4167 .4167 .4167em .4167em;
}

.tile{
	margin: .4167em 0.1042em 0.1042em 0.1042em;
	padding: -0.5em 0.25em 0.25em 0.25em;
	position: relative;
	overflow:hidden;
}

.ttl {
		border-bottom:solid .15em;
		padding: .15em .15em 0 0;
		text-align:right;
		line-height:125%;
}

.last {
	border-radius: 0 0 .4167em .4167em;
	-moz-border-radius: 0 0 .4167em .4167em;
	-webkit-border-bottom-right-radius:.4167em;
	-webkit-border-bottom-left-radius:.4167em;
	-o-border-radius:0 0 .4167em .4167em;
}


#schdl {width:100%;}
#schdl {margin-top:.2em;border-collapse:separate;}
#schdl td {vertical-align:middle;text-align: center;}

#schdl tbody {font-size:.8em;}

.upprshdw{
	-moz-border-radius: .5em .5em .5EM .5em;
	-webkit-border-bottom-right-radius:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-webkit-border-top-right-radius:.5em;
	-webkit-border-top-left-radius:.5em;
	-o-border-radius: 0 0 .5em .5em;		
}

.blghdr {border-bottom: solid .1em; margin:0 0 .3em 0;}

.bloglink {
	font-weight:450;}
	
ul.bloglink li a {
	position:relative;
	width:100%;
	display: block;
	margin-top: .18em;
}

ul.bloglink1 li a {
	position:relative;
	width:100%;
	display: block;
}

.blghdr ul li {display:inline;}
.blghdr h6 {display:inline;}

.blgdt {margin:0 0 0 .5em;}

.vsbltytggl {float:right}

.vwmore {float:right;margin:0 .5em 0 0;}

#wrklft {
width:63.25%;
float:left;
}

#wrklft div{
	margin:.4em 0 .1em 0;
	padding:.25em;
}

#wrklft .ttl {
		border-bottom:solid .15em;
		padding: .15em .15em 0 0;
		text-align:right;
		line-height:125%;
}

.wrklft1 {
width:63.5%;
float:left;
}

.wrklft1 div{
	margin:.4em 0 .1em 0;
	padding:.25em;
}

.wrklft1 .ttl {
		border-bottom:solid .15em;
		padding: .15em .15em 0 0;
		text-align:right;
		line-height:125%;
}
	
.iframetrlrnvl{height:24em;width:100%}
.iframetslrnvl{height:16em;width:100%;}
.iframetrlblg{height:24em;width:100%}
.flshplyr {height:24em;width:100%}

.inlinelist ul, .inlinelist li, .inlinelist h4, .inlinelist h6, .inline a {
	display:inline;
	padding: 0 .125em 0 .125em;
}

/*single entry settings snglntry*/
.snglntry{padding:.2em;margin:.2em;display:block;text-align:center;}

.snglntry li{padding:.1em;}

.snglntry a {width:100%;display:block; text-align:center;margin:auto}

.snglntrynolnk{padding:.2em;margin:.2em;display:block;text-align:center;}

.snglntrynolnk li{padding:.1em;}

.snglntrynolnk a {
	width:100%;
	display:block;
}

.snglntrynolnk2{padding:.2em;margin:.2em;display:block;text-align:center;}

.snglntrynolnk2 li{padding:.1em;}

.snglntrynolnk2 a {
}

.lstolnks {
	display:block;
}

.ordrd {
list-style-type:decimal-leading-zero;
list-style-position:inside;;
display:block;
}

.lstolnks a {
	display:block;
}


.blckindnt {
	margin-left: 1em;
}

.rvwslst li {
	padding: .5em 0 .5em 0;
	font-size:.8em;
	border-bottom:.08em solid;
	line-height:150%;
}

.rvwslst .lilast {
		Border:none;
		padding: .5em 0 .5em 0;
}

.synpsscntnt li {text-indent:1em;}

.synpsscntnt li ul li {text-indent:2em;}

#wrkrt {
width:36.5%;
float:right;
}

#wrkrt div{
	margin:.4em 0 .1em 0;
	padding: .25em;
}

#wrkrt .ttl {
		border-bottom:solid .125em;
		padding: .15em .15em 0 0;
		text-align:right;
		line-height:125%;
}


.wrkrt1 {
width:36.5%;
float:right;
}

.wrkrt1 div{
	margin:.4em 0 .1em 0;
	padding: .25em;
}

.wrkrt1 .ttl {
		border-bottom:solid .125em;
		padding: .15em .15em 0 0;
		text-align:right;
		line-height:125%;
}

.mdaplyr {
	margin:auto;
	width: 100%;
}

.video {max-width:100%}

.flashplyr {
	margin:auto;
	width:100%;
}

.audio {
	height:1em;}

.audio img {width:100%}



.accldslst li {
	font-size:.8em;
	border-bottom: .075em solid;
	line-height:150%
}

.accldslst .lilast {
		Border:none;
}

.nvlwrp{
	Width:auto;
/*	border-right:solid .2em;
	border-left: solid .2em;
*/}
.nvlwrp img {
	width:auto;
	
}

/*Prchsblock*/

#prchsblck {
/*	border-bottom: .25em solid;
*/	width:auto;
}

.prchslnks{
		margin:0;padding:0;font-size:1.5em;
}
	
.prchslnks img {max-height:1.5em;}

/*misc*/

.ndrln {
	text-decoration:underline;
}

.bld {
	font-weight:600;
}

.tlc {
	font-style: italic;
}

.bsclst li {text-indent: .5em}

.ttlspan {
	text-transform:uppercase;
}

/*Content Formatting End*/
/*Text Styles*/
h1 {font-size:1.5em;/* font-weight:650;*/}
h2{font-size:1.4em; /*font-weight:600*/}
h3{font-size:1.3em; /*font-weight:550;*/}
h4{font-size:1.2em; /*font-weight:500;*/}
h5{font-size:1.1em; /*font-weight:450*/}
p{font-size:1em; /*font-weight:400;*/}
h6{font-size:.8em}
/*text shadows*/
.pt6emtxtshdw {
	text-shadow: -.08em -.08em 0em rgb(0,0,0);
	text-shadow: -.08em -.08em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.08em -.08em 0em rgb(0,0,0);
	-moz-text-shadow: -.08em -.08em 0em rgba(0,0,0,.8);

}

.pt8emtxtshdw {
	text-shadow: -.075em -.075em 0em rgb(0,0,0);
	text-shadow: -.075em -.075em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.075em -.075em 0em rgb(0,0,0);
	-moz-text-shadow: -.075em -.075em 0em rgba(0,0,0,.8);

}
.oneemtxtshdw {
	text-shadow: -.06em -.06em 0em rgb(0,0,0);
	text-shadow: -.06em -.06em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.06em -.06em 0em rgb(0,0,0);
	-moz-text-shadow: -.06em -.06em 0em rgba(0,0,0,.8);

}
.onept2emtxtshdw {
	text-shadow: -.05em -.05em 0em rgb(0,0,0);
	text-shadow: -.05em -.05em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.05em -.05em 0em  black;
	-moz-text-shadow: -.05em -.05em 0em  rgba(0, 0, 0, .8);

}
.onept4emtxtshdw {
	text-shadow: -.0429em -.0429em 0em rgb(0,0,0);
	text-shadow: -.0429em -.0429em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.0429em -.0429em 0em rgb(0,0,0);
	-moz-text-shadow: -.0429em -.0429em 0em rgba(0,0,0,.8);
}

.onept6emtxtshdw {
	text-shadow: -.03725em -.03725em 0em rgb(0,0,0);
	text-shadow: -.03725em -.03725em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.03725em -.03725em 0em rgb(0,0,0);
	-moz-text-shadow: -.03725em -.03725em 0em rgba(0,0,0,.8);
}

.onept8emtxtshdw {
	text-shadow: -.0333em -.0333em 0em rgb(0,0,0);
	text-shadow: -.0333em -.0333em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.0333em -.0333em 0em rgb(0,0,0);
	-moz-text-shadow: -.0333em -.0333em 0em rgba(0,0,0,.8);
}

.twoemtxtshdw {
	text-shadow: -.03em -.03em 0em rgb(0,0,0);
	text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);
	-moz-text-shadow: -.03em -.03em 0em rgb(0,0,0);
	-moz-text-shadow: -.03em -.03em 0em rgba(0,0,0,.8);
}

.ttlshdw {
	text-shadow: .0325em .01625em .0325em #513259;
	-moz-text-shadow: .0325em .01625em .0325em #513259;
}

/*.contentBox h4 {
	color:#2A0F1F;
}

ul.contentBox li h4 {
	color:#2a0f1f;
}
*/
.brdrds1em{
	-moz-border-radius: 0 0 .5EM .5em;
	-webkit-border-bottom-right-radius:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-o-border-radius: 0 0 .5em .5em;
}

.brdrdspt6em{
	-moz-border-radius: 0 0 .625EM .625em;
	-webkit-border-bottom-right-radius:.625em;
	-webkit-border-bottom-left-radius:.625em;
	-o-border-radius: 0 0 .625em .625em;
}

	
.brdrrdsbttm{
	border-radius: 0 0 .5em .5em;
	-moz-border-radius: 0 0 .5em .5em;
	-webkit-border-bottom-right-radius:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-o-border-radius: 0 0 .5em .5em;
}

.brdrrdsbttmrght{
	border-radius: 0 0 .5em 0;
	-moz-border-radius: 0 0 .5em 0;
	-webkit-border-bottom-right-radius:.5em;
	-o-border-radius: 0 0 .5em 0;
}

.brdrrdsbttmlft{
	border-radius: 0 0 0 .5em;
	-moz-border-radius: 0 0 0 .5em;
	-webkit-border-bottom-left-radius:.5em;
	-o-border-radius: 0 0 0 .5em;
}

.super {
	font-size:.6em;
	vertical-align:super;
}

.pddng {
	padding:.5em;
}

