/****************************************
 * Intelligence Custom Styles Addon
 * Main CSS Rules
 *
 * Author: Roger MacRae
 * Author URI: http://www.rogermacrae.com
 ****************************************/
 
/* Table Of Contents
* Divs
* Boxes
* Buttons
* Lists
* Arrows
* Checkmarks
* Diamonds
* Media Icons
* Stars
* Text FX
* Text Glow
*/

/* Divs */
.dbox-left {
	float: left;
}

.dbox-centered {
	width: 70%;
	margin: 0 auto;
	
}

.dbox-right {
	float: right;
}

/* Lists */

.double-spaced-list li {
	margin: 10px 0 10px 40px !important;
}

ul.x-red li {
	list-style: disc outside url(images/x-red.png);
 	}

/* Boxes */

/* =DASHED BOXES
--------------------------------------------*/
.dashed-blue-box {
	background:#e8f6fd;
	border:3px dashed #c2dfef;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-green-box {
	background:#e4f8e0;
	border:3px dashed #a4ce99;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-grey-box {
	background:#F5F5F5;
	border:3px dashed #dadada;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-brown-box {
	background:#e9e2d9;
	border:3px dashed #dcd0bd;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-red-box {
	background:#fed7c6;
	border:3px dashed #f2bda3;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-yellow-box {
	background:#ffffd6;
	border:3px dashed #e5e5b8;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

.dashed-white-box {
	background:#FFF;
	border:3px dashed #dadada;
	padding:13px 20px;
	width: 70%;
    margin: 0px auto 20px auto;
}

/* =FANCY BOXES
--------------------------------------------*/
.fancy-blue-box {
	background: #f0f9ff; /* Old browsers */
	background: -moz-linear-gradient(top,  #f0f9ff 0%, #cbebff 47%, #a1dbff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(47%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* IE10+ */
	background: linear-gradient(top,  #f0f9ff 0%,#cbebff 47%,#a1dbff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */
	border:1px solid #8ec7ea;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-green-box {
	background: #e4f8e0; /* Old browsers */
	background: -moz-linear-gradient(top,  #e4f8e0 0%, #d0e2ce 40%, #b7c9b7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f8e0), color-stop(40%,#d0e2ce), color-stop(100%,#b7c9b7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e4f8e0 0%,#d0e2ce 40%,#b7c9b7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e4f8e0 0%,#d0e2ce 40%,#b7c9b7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e4f8e0 0%,#d0e2ce 40%,#b7c9b7 100%); /* IE10+ */
	background: linear-gradient(top,  #e4f8e0 0%,#d0e2ce 40%,#b7c9b7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f8e0', endColorstr='#b7c9b7',GradientType=0 ); /* IE6-9 */
	border:1px solid #84ab7a;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
        -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
        box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-grey-box {
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #eaeaea 40%, #d8d8d8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(40%,#eaeaea), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#eaeaea 40%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#eaeaea 40%,#d8d8d8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#eaeaea 40%,#d8d8d8 100%); /* IE10+ */
	background: linear-gradient(top,  #f5f5f5 0%,#eaeaea 40%,#d8d8d8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
	border:1px solid #ccc;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-brown-box {
	background: #e9e2d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #e9e2d9 0%, #d3cec6 40%, #bfbab3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e2d9), color-stop(40%,#d3cec6), color-stop(100%,#bfbab3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e9e2d9 0%,#d3cec6 40%,#bfbab3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e9e2d9 0%,#d3cec6 40%,#bfbab3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e9e2d9 0%,#d3cec6 40%,#bfbab3 100%); /* IE10+ */
	background: linear-gradient(top,  #e9e2d9 0%,#d3cec6 40%,#bfbab3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e2d9', endColorstr='#bfbab3',GradientType=0 ); /* IE6-9 */
	border:1px solid #dcd0bd;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-red-box {
	background: #fcdcc4; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcdcc4 0%, #efceba 40%, #ceb2a3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcdcc4), color-stop(40%,#efceba), color-stop(100%,#ceb2a3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcdcc4 0%,#efceba 40%,#ceb2a3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcdcc4 0%,#efceba 40%,#ceb2a3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcdcc4 0%,#efceba 40%,#ceb2a3 100%); /* IE10+ */
	background: linear-gradient(top,  #fcdcc4 0%,#efceba 40%,#ceb2a3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcdcc4', endColorstr='#ceb2a3',GradientType=0 ); /* IE6-9 */
	border:1px solid #f2bda3;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-yellow-box {
	background: #ffffd6; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffd6 0%, #efeec9 40%, #e2e1be 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffd6), color-stop(40%,#efeec9), color-stop(100%,#e2e1be)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffd6 0%,#efeec9 40%,#e2e1be 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffd6 0%,#efeec9 40%,#e2e1be 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffd6 0%,#efeec9 40%,#e2e1be 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffd6 0%,#efeec9 40%,#e2e1be 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffd6', endColorstr='#e2e1be',GradientType=0 ); /* IE6-9 */
	border:1px solid #e5e5b8;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

.fancy-white-box {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 40%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f9f9f9), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 40%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 40%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 40%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#f9f9f9 40%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
	border:1px solid #DaDaDa;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
    -webkit-box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 6px 2px rgba(0, 0, 0, 0.1);
	width: 70%;
    margin: 0px auto 20px auto;
}

/* =ROUNDED BOXES
--------------------------------------------*/
.rounded-blue-box {
	background:#e8f6fd;
	border:1px solid #c2dfef;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-green-box {
	background:#e4f8e0;
	border:1px solid #a4ce99;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-grey-box {
	background:#F5F5F5;
	border:1px solid #dadada;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-brown-box {
	background:#e9e2d9;
	border:1px solid #dcd0bd;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-red-box {
	background:#fed7c6;
	border:1px solid #f2bda3;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-yellow-box {
	background:#ffffd6;
	border:1px solid #e5e5b8;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.rounded-white-box {
	background:#FFF;
	border:1px solid #dadada;
	padding:13px 20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 70%;
    margin: 5px auto 20px auto;
}

/* =SIMPLE BOXES
--------------------------------------------*/
.simple-blue-box {
	background:#e8f6fd;
	border:1px solid #c2dfef;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-green-box {
	background:#e4f8e0;
	border:1px solid #a4ce99;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-grey-box {
	background:#F5F5F5;
	border:1px solid #dadada;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-brown-box {
	background:#e9e2d9;
	border:1px solid #dcd0bd;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-red-box {
	background:#fed7c6;
	border:1px solid #f2bda3;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-yellow-box {
	background:#ffffd6;
	border:1px solid #e5e5b8;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

.simple-white-box {
	background:#FFF;
	border:1px solid #dadada;
	padding:13px 20px;
	width: 70%;
    margin: 5px auto 20px auto;
}

/* Butons */
a.button-link {
	color: #ffffff;
  	border-radius: 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 0 3px;
	box-shadow: -1px 2px 3px #cccccc;
	-moz-box-shadow: -1px 2px 3px #cccccc;
	-webkit-box-shadow: -1px 2px 3px #cccccc;
  	cursor: pointer;
  	display: inline-block;
  	font-size: 14px;
  	font-weight: bold;
  	padding: 6px;
  	position: relative;
  	text-decoration: none;
  	text-shadow: 0 -1px 1px #444444;
}
	
a:link.button-link, a:visited.button-link {
	color: #FFFFFF;
	}

a:hover.button-link {
	color: #FFFFFF;
	text-decoration: none;
	}

a.blue-button {
	background: #0686b5; /* Old browsers */
	background: linear-gradient(top,  #e0f0fc 0%, #0686b5 50%, #02375c 100%); /* W3C */
	background: -moz-linear-gradient(top,  #e0f0fc 0%, #0686b5 50%, #02375c 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #e0f0fc 0%, #0686b5 50%, #02375c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e0f0fc 0%, #0686b5 50%, #02375c 100%); /* Opera 11.10+ */
	border:1px solid #8ec7ea;
	}

a:hover.blue-button {
	background: #0686b5;
	border-color: #222222;
}

a.gold-button {
	background: #b79040; /* Old browsers */
	background: linear-gradient(top,  #f2e1be 0%, #b79040 50%, #776030 100%); /* W3C */
	background: -moz-linear-gradient(top,  #f2e1be 0%, #b79040 50%, #776030 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #f2e1be 0%, #b79040 50%, #776030 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2e1be 0%, #b79040 50%, #776030 100%); /* Opera 11.10+ */
	border: 1px solid #b79040;
}

a:hover.gold-button {
	background: #b79040;
	border-color: #222222;
}

a.dark-green-button {
	background: #339933;
	background: linear-gradient(top,  #a5f3a5 0%, #339933 50%, #1b491b 100%); /* W3C */
	background: -moz-linear-gradient(top,  #a5f3a5 0%, #339933 50%, #1b491b 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #a5f3a5 0%, #339933 50%, #1b491b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a5f3a5 0%, #339933 50%, #1b491b 100%); /* Opera 11.10+ */
	border: 1px solid #339933;
}

a:hover.dark-green-button {
	background: #339933;
	border-color: #222222;
}

a.green-button {
	background: #8caf01; /* Old browsers */
	background: linear-gradient(top,  #def77c 0%, #8caf01 50%, #495614 100%); /* W3C */
	background: -moz-linear-gradient(top,  #def77c 0%, #8caf01 50%, #495614 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #def77c 0%, #8caf01 50%, #495614 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #def77c 0%, #8caf01 50%, #495614 100%); /* Opera 11.10+ */
	border: 1px solid #8caf01;
}

a:hover.green-button {
	background: #8caf01;
	border-color: #222222;
}

a.orange-button {
	background: #914d15; /* Old browsers */
	background: linear-gradient(top,  #f2b889 0%, #e36c0a 50%, #914d15 100%); /* W3C */
	background: -moz-linear-gradient(top,  #f2b889 0%, #e36c0a 50%, #914d15 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #f2b889 0%, #e36c0a 50%, #914d15 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2b889 0%, #e36c0a 50%, #914d15 100%); /* Opera 11.10+ */
	border: 1px solid #e36c0a;
}

a:hover.orange-button {
	background: #914d15;
	border-color: #222222;
}

a.pink-button {
	background: #ec008c; /* Old browsers */
	background: linear-gradient(top,  #f88acb 0%, #ec008c 50%, #aa136c 100%); /* W3C */
	background: -moz-linear-gradient(top,  #f88acb 0%, #ec008c 50%, #aa136c 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #f88acb 0%, #ec008c 50%, #aa136c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f88acb 0%, #ec008c 50%, #aa136c 100%); /* Opera 11.10+ */
	border: 1px solid #ec008c;
}

a:hover.pink-button {
	background: #ec008c;
	border-color: #222222;
}

a.purple-button {
	background: #716fb3; /* Old browsers */
	background: linear-gradient(top,  #b2b0e3 0%, #716fb3 50%, #555470 100%); /* W3C */
	background: -moz-linear-gradient(top,  #b2b0e3 0%, #716fb3 50%, #555470 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #b2b0e3 0%, #716fb3 50%, #555470 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b2b0e3 0%, #716fb3 50%, #555470 100%); /* Opera 11.10+ */
	border: 1px solid #716fb3;
}

a:hover.purple-button {
	background: #716fb3;
	border-color: #222222;
}

a.red-button {
	background: #ed1c24; /* Old browsers */
	background: linear-gradient(top,  #f3787d 0%, #ed1c24 50%, #931d21 100%); /* W3C */
	background: -moz-linear-gradient(top,  #f3787d 0%, #ed1c24 50%, #931d21 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #f3787d 0%, #ed1c24 50%, #931d21 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3787d 0%, #ed1c24 50%, #931d21 100%); /* Opera 11.10+ */
	border: 1px solid #ed1c24;
}

a:hover.red-button {
	background: #ed1c24;
	border-color: #222222;
}

a.yellow-button {
	background: #ffc000; /* Old browsers */
	background: linear-gradient(top,  #fee494 0%, #ffc000 50%, #c39405 100%); /* W3C */
	background: -moz-linear-gradient(top,  #fee494 0%, #ffc000 50%, #c39405 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #fee494 0%, #ffc000 50%, #c39405 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fee494 0%, #ffc000 50%, #c39405 100%); /* Opera 11.10+ */
	border: 1px solid #ffc000;
}

a:hover.yellow-button {
	background: #ffc000;
	border-color: #222222;
}

/* 3D Bullets */

ul.bullet-black li {
	list-style: disc outside url(images/bullet-black.png);
 	}
	
ul.bullet-blue li {
	list-style: disc outside url(images/bullet-blue.png);
 	}

ul.bullet-gold li {
	list-style: disc outside url(images/bullet-gold.png);
 	}
	
ul.bullet-green li {
	list-style: disc outside url(images/bullet-green.png);
 	}
	
ul.bullet-dark-green li {
	list-style: disc outside url(images/bullet-dark-green.png);
 	}

ul.bullet-orange li {
	list-style: disc outside url(images/bullet-orange.png);
 	}
	
ul.bullet-pink li {
	list-style: disc outside url(images/bullet-pink.png);
 	}
	
ul.bullet-purple li {
	list-style: disc outside url(images/bullet-purple.png);
 	}
	
ul.bullet-red li {
	list-style: disc outside url(images/bullet-red.png);
 	}
	
ul.bullet-yellow li {
	list-style: disc outside url(images/bullet-yellow.png);
 	}

/* Arrows */

ul.arrow-black li {
	list-style: disc outside url(images/arrow-black.png);
 	}
	
ul.arrow-blue li {
	list-style: disc outside url(images/arrow-blue.png);
 	}

ul.arrow-gold li {
	list-style: disc outside url(images/arrow-gold.png);
 	}
	
ul.arrow-green li {
	list-style: disc outside url(images/arrow-green.png);
 	}
	
ul.arrow-dark-green li {
	list-style: disc outside url(images/arrow-dark-green.png);
 	}

ul.arrow-orange li {
	list-style: disc outside url(images/arrow-orange.png);
 	}
	
ul.arrow-pink li {
	list-style: disc outside url(images/arrow-pink.png);
 	}
	
ul.arrow-purple li {
	list-style: disc outside url(images/arrow-purple.png);
 	}
	
ul.arrow-red li {
	list-style: disc outside url(images/arrow-red.png);
 	}
	
ul.arrow-yellow li {
	list-style: disc outside url(images/arrow-yellow.png);
 	}

/* Checkmarks */

/* Thick Checkmarks */

ul.check-black li {
	list-style: disc outside url(images/check-black.png);
 	}

ul.check-blue li {
	list-style: disc outside url(images/check-blue.png);
 	}
	
ul.check-gold li {
	list-style: disc outside url(images/check-gold.png);
 	}
	
ul.check-green li {
	list-style: disc outside url(images/check-green.png);
 	}
	
ul.check-dark-green li {
	list-style: disc outside url(images/check-dark-green.png);
 	}
	
ul.check-orange li {
	list-style: disc outside url(images/check-orange.png);
 	}
	
ul.check-pink li {
	list-style: disc outside url(images/check-pink.png);
 	}
	
ul.check-purple li {
	list-style: disc outside url(images/check-purple.png);
 	}

ul.check-red li {
	list-style: disc outside url(images/check-red.png);
 	}
	
ul.check-yellow li {
	list-style: disc outside url(images/check-yellow.png);
 	}
	
/* Thin Checkmarks */
ul.thin-check-black li {
	list-style: disc outside url(images/thin-check-black.png);
 	}

ul.thin-check-blue li {
	list-style: disc outside url(images/thin-check-blue.png);
 	}
	
ul.thin-check-gold li {
	list-style: disc outside url(images/thin-check-gold.png);
 	}
	
ul.thin-check-green li {
	list-style: disc outside url(images/thin-check-green.png);
 	}
	
ul.thin-check-dark-green li {
	list-style: disc outside url(images/thin-check-dark-green.png);
 	}
	
ul.thin-check-orange li {
	list-style: disc outside url(images/thin-check-orange.png);
 	}
	
ul.thin-check-pink li {
	list-style: disc outside url(images/thin-check-pink.png);
 	}
	
ul.thin-check-purple li {
	list-style: disc outside url(images/thin-check-purple.png);
 	}

ul.thin-check-red li {
	list-style: disc outside url(images/thin-check-red.png);
 	}
	
ul.thin-check-yellow li {
	list-style: disc outside url(images/thin-check-yellow.png);
 	}
	
/* Diamonds */

ul.diamond-black {
	list-style: disc outside url(images/diamond-black.png);
}

ul.diamond-blue {
	list-style: disc outside url(images/diamond-blue.png);
}

ul.diamond-gold {
	list-style: disc outside url(images/diamond-gold.png);
}

ul.diamond-green {
	list-style: disc outside url(images/diamond-green.png);
}

ul.diamond-dark-green {
	list-style: disc outside url(images/diamond-dark-green.png);
}

ul.diamond-orange {
	list-style: disc outside url(images/diamond-orange.png);
}

ul.diamond-pink li {
	list-style: disc outside url(images/diamond-pink.png);
 	}
	
ul.diamond-purple li {
	list-style: disc outside url(images/diamond-purple.png);
 	}

ul.diamond-red {
	list-style: disc outside url(images/diamond-red.png);
}

ul.diamond-yellow {
	list-style: disc outside url(images/diamond-yellow.png);
}

/* Media Icons */

ul.doc {
	list-style: disc outside url(images/doc-16.png);
 	}

ul.pdf {
	list-style: disc outside url(images/pdf-16.png);
 	}

ul.snd {
	list-style: disc outside url(images/snd-16.png);
 	}

ul.txt {
	list-style: disc outside url(images/txt-16.png);
 	}

ul.img {
	list-style: disc outside url(images/img-16.png);
 	}
	
/* No Symbol */
ul.no-symbol-black li {
	list-style: disc outside url(images/no-symbol-black.png);
 	}

ul.no-symbol-blue li {
	list-style: disc outside url(images/no-symbol-blue.png);
 	}
	
ul.no-symbol-gold li {
	list-style: disc outside url(images/no-symbol-gold.png);
 	}
	
ul.no-symbol-green li {
	list-style: disc outside url(images/no-symbol-green.png);
 	}
	
ul.no-symbol-dark-green li {
	list-style: disc outside url(images/no-symbol-dark-green.png);
 	}
	
ul.no-symbol-orange li {
	list-style: disc outside url(images/no-symbol-orange.png);
 	}
	
ul.no-symbol-pink li {
	list-style: disc outside url(images/no-symbol-pink.png);
 	}
	
ul.no-symbol-purple li {
	list-style: disc outside url(images/no-symbol-purple.png);
 	}

ul.no-symbol-red li {
	list-style: disc outside url(images/no-symbol-red.png);
 	}
	
ul.no-symbol-yellow li {
	list-style: disc outside url(images/no-symbol-yellow.png);
 	}
	
/* Stars */

ul.star-black li {
	list-style: disc outside url(images/star-black.png);
 	}
	
ul.star-blue li {
	list-style: disc outside url(images/star-blue.png);
 	}

ul.star-gold li {
	list-style: disc outside url(images/star-gold.png);
 	}
	
ul.star-green li {
	list-style: disc outside url(images/star-green.png);
 	}
	
ul.star-dark-green li {
	list-style: disc outside url(images/star-dark-green.png);
 	}

ul.star-orange li {
	list-style: disc outside url(images/star-orange.png);
 	}
	
ul.star-pink li {
	list-style: disc outside url(images/star-pink.png);
 	}
	
ul.star-purple li {
	list-style: disc outside url(images/star-purple.png);
 	}
	
ul.star-red li {
	list-style: disc outside url(images/star-red.png);
 	}
	
ul.star-yellow li {
	list-style: disc outside url(images/star-yellow.png);
 	}

/* Text FX */
.threed-text {
	text-shadow: 0px 0px 0 rgb(198,198,198),1px 1px 0 rgb(163,163,163),2px 2px 0 rgb(127,127,127),3px 3px 0 rgb(91,91,91), 4px 4px 0 rgb(55,55,55),5px 5px 4px rgba(0,0,0,0.35),5px 5px 1px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,.2);
}

.shadowed-text {
	text-shadow: 2px 2px 2px #000000;
}

.blurry-text {
	color: transparent;
	text-shadow: 0 0 5px rgba(0,0,0,0.8);
}

.milky-text {
	color: #ffffff;
	background: #ffffff;
	text-shadow: 1px 1px 4px #000000;
}

.engraved-text {
	text-shadow: 1px 1px white, -1px -1px #444444;
	color: #ffffff;
}

.sm-caps {
	font-variant: small-caps;
}

/* Text Glow */

.glow-blue {
	text-shadow: 0 0 0.2em #BFF8FC, 0 0 0.2em #BFF8FC, 0 0 0.2em #BFF8FC;
}

.glow-gold {
	text-shadow: 0 0 0.2em #FDBF5D, 0 0 0.2em #FDBF5D, 0 0 0.2em #FDBF5D;	
}

.glow-green {
	text-shadow: 0 0 0.2em #B8F9BB, 0 0 0.2em #B8F9BB, 0 0 0.2em #B8F9BB;
}

.glow-purple {
	text-shadow: 0 0 0.2em #C17FAD, 0 0 0.2em #C17FAD, 0 0 0.2em #C17FAD;	
}

.glow-red {
	text-shadow: 0 0 0.2em #FCB3AE, 0 0 0.2em #FCB3AE, 0 0 0.2em #FCB3AE;	
}

.glow-teal {
	text-shadow: 0 0 0.2em #4FDCF5, 0 0 0.2em #4FDCF5, 0 0 0.2em #4FDCF5;	
}

.glow-violet {
	text-shadow: 0 0 0.2em #F7CAE8, 0 0 0.2em #F7CAE8, 0 0 0.2em #F7CAE8;

}

.glow-yellow {
	text-shadow: 0 0 0.2em #FCFCBD, 0 0 0.2em #FCFCBD, 0 0 0.2em #FCFCBD;	
}